我已经为所有js / css / html等设置了监视任务
var gulp = require('gulp');
module.exports = function ()
{
return gulp.watch([
'www/js/**/*.js*',
'www/css/**/*.css*',
'www/index.html',
'!www/bundle.js'
],
['watchify']);
};
正如我所提到的,我第一次保存文件时监视任务成功运行并自动刷新浏览器,第二次它不起作用。 没有错误,但终端卡在
[17:10:04]开始'观察' ...
任何想法?
答案 0 :(得分:0)
回答我自己的问题...... 看起来安装模块依赖项的本地版本和全局版本存在问题。
"devDependencies": {
"async": "^1.4.2",
"babel-eslint": "^4.1.1",
"babelify": "^6.1.3",
"brfs": "^1.4.0",
"browserify": "^11.0.1",
"closurecompiler": "^1.5.2",
"gulp": "^3.9.0",
"gulp-closure-compiler": "^0.3.0",
"gulp-connect": "^2.2.0",
"gulp-eslint": "^1.0.0",
"gulp-plumber": "^1.0.1",
"gulp-sourcemaps": "^1.5.2",
"lodash": "^3.10.1",
"lodash.assign": "^3.2.0",
"vinyl-buffer": "^1.0.0",
"vinyl-source-stream": "^1.1.0",
"watchify": "^3.3.1"
},
最初我运行了一个脚本来全局安装所有内容
"脚本":{ "设置":" npm install -g gulp babel-eslint eslint&& npm install",
我刚删除了node_modules的所有本地引用并在本地重新安装,现在确保所有内容都是从应用程序本身提供的。 这似乎有效:(快乐的日子)
"脚本":{ "设置":" npm install gulp babel-eslint eslint&& npm install",
无法为我自己的答案+1,所以 [拍拍我自己的背面] 而不是