- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 angularjs
应用程序中使用 gulp
、bower
、stylus
。
我没有使用任何持续集成
技术,当git推送
被设置为master时,从存储库手动
分支:git pull
代码考虑到这种情况,在 bitbucket
上建立
bower.json
、package.json
和生产服务器上的 gulpfile.js 并安装依赖项在服务器上手动通过 npm install
或 bower install
进行安装? gulpfile.js
是否安全?此外,如果使用任何持续集成
技术,最佳实践是什么?
我的.gitignore
文件如下:
node_modules
dist
.tmp
.sass-cache
bower_components
private.xml
nbproject
gruntfile.js
gulpfile.js
package.json
最佳答案
添加 package.json 和 Bower.json 文件以跟踪生产服务器上使用的依赖项。但是,您应该跳过上传 gulp 或 grunt 文件,因为它们仅供本地使用。它们不需要上传到生产服务器上。
编辑:如果您也使用 grunt/gulp 重新启动节点服务器,例如使用 grunt/gulp 中的 nodemon,您可以上传 grunt/gulp 文件。最后,如果您正确构建了节点服务器,则将 grunt/gulp 文件放在服务器上不会有任何损害,因为这些文件在服务器启动之前与您的系统进行交互。
关于angularjs - 我们是否应该将 package.json、bower.json、gulpfile.js 推送到生产服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31469356/
我需要在当前 gulp 文件中的“默认”任务之前运行另一个 gulp 文件。有没有针对这种情况的 gulp 插件。 最佳答案 您可以使用 child_process.exec(...) 使用 CLI
我的 gulpfile 中有一个特定任务与其他任务隔离,并且永远不需要作为其余构建过程的一部分运行。我想把它放在一个单独的 gulpfile 中并自行执行。 如何将 gulp 与具有自定义名称的 gu
/* # Copyright IBM Corp. All Rights Reserved. # # SPDX-License-Identifier: Apache-2.0 */ const requi
也许我的方法有问题,但我有以下情况: 我有一个包含 gulpfile 的 component-a。它的一项任务(例如构建)构建组件并在 dist 文件夹中创建一个组合的 js 文件 我有一个包含 gu
文档指出应该自动检测 gulp 和 jake 文件。我在打开的文件夹的根目录中有一个 gulpfile.js,但是当我尝试运行任务时,它没有被自动检测并列在任务列表中。我错过了什么吗? 最佳答案 gu
所以我正在尝试使用 sass 设置基本的 gulp 工作流程,但我遗漏了一些东西,但我找不到它。我在网上搜索了一个带有 dist/src 文件夹的工作流示例,没有人会一步一步地告诉你事情是如何以及为什
var gulp = require('gulp'); var sass = require('gulp-sass'); gulp.task('sass', done => { gulp.sr
我想通过 Gulp 在我的项目中实现非常简单的任务链: 复制所有文件; 用值替换一些占位符; 缩小一些文件; 为了这些目的,我创建了 gulpfile 来完成这样的主要任务: gulp.task(ta
所以我正在处理的这个站点中有两个 gulpfile,一个用于整个项目,它只监视和编译 sass,另一个位于 Foundation Emails 项目中,该项目保存在项目的子目录中。当我尝试在此 Fou
您期望发生什么?安装 ts-node 后给定 .ts 文件时的正常 gulp 操作 到底发生了什么? [10:24:59] Requiring external module ts-node/regi
我正在尝试运行 Aurelia skeleton-es2016-asp.net5 演示。我正在按照阅读我的步骤进行操作。我打开一个命令框并运行 npm install gulp 这似乎有效然而,嗯,我
您期望发生什么?安装 ts-node 后给定 .ts 文件时的正常 gulp 操作 到底发生了什么? [10:24:59] Requiring external module ts-node/regi
我正在尝试运行 Aurelia skeleton-es2016-asp.net5 演示。我正在按照阅读我的步骤进行操作。我打开一个命令框并运行 npm install gulp 这似乎有效然而,嗯,我
当用户提供的任务不在 gulpfile 中时,是否有任何方法可以运行特定任务。 例如,如果用户运行 gulp build 而 build 任务不在 gulpfile 中,那么一个特定的任务(或默认任务
我创建了一个带参数的简单任务: gulp.task("js", () => { let stream = gulp .src("./src/**/*.js", { base:
我正在尝试使用 autoprefixer、sass 和 livereload 运行一个 gulpfile。我花了一个晚上,但我无法运行它们,它到处爆炸 T.T 任何人都可以提供安装这些插件的教程或 g
我喜欢 gulpjs,但我遇到了一个问题,我的 gulpfile.js 变得非常非常大。 我进行了相当广泛的搜索,但很难找到与此相关的资源,但是是否可以将 gulpfile.js 拆分为多个较小的 j
有什么方法可以将变量从 gulpfile 传递到前端脚本吗? 我正在尝试发出命令行部署,并根据我是否运行进行变量更改:“gulp build --development”或“gulp build --
我的 gulpfile.js 与项目文件夹位于同一文件夹中。我正在尝试将所有文件夹和文件复制到 dist/: // copy all files in current dir gulp.src("
在我的 gulpfile 中,index.js 得到处理,提取需求,并吐出 bundle.js。问题是,即使更新了 requiredfile.js ,我也需要触发更新。这是我的代码: var brow
我是一名优秀的程序员,十分优秀!