在webstorm用gulp+webpack搭建纯html5的前端开发,但是每次修改了一点点代码想看效果时,又必须要重新执行下gulp(打包压缩),要花去30s左右,太影响开发效率了!
请教下,如何做到,修改了如.js/.css,直接CTRL+F5刷新就立马有效果~~~
跪谢!
在webstorm用gulp+webpack搭建纯html5的前端开发,但是每次修改了一点点代码想看效果时,又必须要重新执行下gulp(打包压缩),要花去30s左右,太影响开发效率了!
请教下,如何做到,修改了如.js/.css,直接CTRL+F5刷新就立马有效果~~~
跪谢!
gulp watch: https://www.npmjs.com/package/gulp-watch
npm install --save-dev gulp-watch
var gulp = require('gulp'),
watch = require('gulp-watch');
gulp.task('stream', function () {
// Endless stream mode
return watch('css/**/*.css', { ignoreInitial: false })
.pipe(gulp.dest('build'));
});
gulp.task('callback', function () {
// Callback mode, useful if any plugin in the pipeline depends on the `end`/`flush` event
return watch('css/**/*.css', function () {
gulp.src('css/**/*.css')
.pipe(gulp.dest('build'));
});
});
5 回答2.5k 阅读
2 回答804 阅读✓ 已解决
2 回答858 阅读
1 回答872 阅读
790 阅读
1 回答964 阅读
561 阅读
gulp本身就有watch.再加wenpack的hot replace