Javascript Gulp任务似乎运行了两次,而不是一次 问题
我的gulp任务似乎运行了两次而不是一次,试图修复这一问题。我想有些人认为,罪魁祸首可能在于Javascript Gulp任务似乎运行了两次,而不是一次 问题,javascript,terminal,gulp,Javascript,Terminal,Gulp,我的gulp任务似乎运行了两次而不是一次,试图修复这一问题。我想有些人认为,罪魁祸首可能在于Gulpfile.js中的默认任务 Gulpfile.js 终点站 您的脚本任务将写入任务正在监视的同一文件夹。Watch然后运行指定的脚本和样式任务: gulp.watch('assets/js/*.js', ['scripts', 'styles']); 您的问题是:您有两个相同的行来保存文件并触发两次 在您的脚本中任务 .pipe(gulp.dest('assets/js')) 新员工可能遇到的
Gulpfile.js中的默认任务
Gulpfile.js
终点站
您的脚本
任务将写入任务正在监视的同一文件夹。Watch然后运行指定的脚本
和样式
任务:
gulp.watch('assets/js/*.js', ['scripts', 'styles']);
您的问题是:您有两个相同的行来保存文件并触发两次
在您的脚本中任务
.pipe(gulp.dest('assets/js'))
新员工可能遇到的其他问题。
我在这里写下了我的经验,也许对某些人有所帮助
我使用Dropbox进行我的项目,并在那里工作。当Dropbox打开时,任务会运行两次,因为Dropbox检测到文件更改并执行某些操作。特别是Typescript文件,我不知道为什么。如何使它只运行一次?当js文件更改时不运行样式任务?很好的通知消息。
gulp.watch('assets/js/*.js', ['scripts', 'styles']);
.pipe(gulp.dest('assets/js'))