设置gulp express
我正在开发一个Express.js应用程序,我正在寻找使用LiveReload功能重新启动Express.js应用程序的方法 我找到了一个名为gulp的插件,我尝试设置gulpfile.js,如下所示设置gulp express,express,gulp,Express,Gulp,我正在开发一个Express.js应用程序,我正在寻找使用LiveReload功能重新启动Express.js应用程序的方法 我找到了一个名为gulp的插件,我尝试设置gulpfile.js,如下所示 var gulp = require('gulp'); var express = require('gulp-express'); gulp.task('express', function() { express.run(['app.js']); gulp.watch(['
var gulp = require('gulp');
var express = require('gulp-express');
gulp.task('express', function() {
express.run(['app.js']);
gulp.watch(['app.js', 'routes/**/*.js'], [express.run]);
});
有了这个gulpfile.js,每当我编辑.js文件时,gulp就可以重新启动Express.js应用程序
但根本没有LiveReload功能,我阅读了文档,并尝试使用gulp.watch(['app.js','routes/***.js'],[express.run,express.notify])编辑gulpfile.js代码>,不幸的是,当我编辑.js文件时,这会导致吞咽错误
如何配置gulpfile.js以重新启动Express.js应用程序和LiveReload功能。试试:
express.run(['app.js'],{},35729);
别忘了加上:
var app = module.exports.app = exports.app = express();
app.use(require('connect-livereload')());
到app.js