设置gulp express

设置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(['

我正在开发一个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(['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