求一份gulpfile.js文件
懒得刷新浏览器,就折腾了下gulp
我主要用的是express初始化的web项目
用 gulp-live-server
只能实现修改views/**
, public/**
下的文件可以生效 (静态文件)
routes下的文件修改,都不生效,文件如下:
var gulp = require('gulp');
gulp.task('default', function() {
var gls = require('gulp-live-server');
//1. run your script as a server
var server = gls.new('bin/www');
server.start();
//use gulp.watch to trigger server actions(notify, start or stop)
gulp.watch(['public/**/*.*', 'views/**/*.html'], function(file) {
server.notify.apply(server, [file]);
});
gulp.watch(['routes/**/*.js'], function(file) {
server.start.bind(server, [file]); //restart my server
});
});
在这求大神赏一篇只针对express初始化的项目的gulpfile.js文件 在此谢过!
2 回复
使用browsersync
@i5ting 谢谢 以前弄过https://www.browsersync.io/ 这个工具,当修改js的时候,浏览器也通知刷新了,但经常会出现标签上一直转圈,页面不动,非得手动刷新页面才行,所以才想直接在项目里配置grunt,gulp这类工具 https://github.com/weui/weui/blob/master/gulpfile.js 这个我看看,再次感谢