我在expressJS中创建一个API,我希望每次更改文件时重新加载服务器
我试过
gulp.task('server', function () {
// Start the server at the beginning of the task
server.run({
file: 'server.coffee'
});
// Restart the server when file changes
gulp.watch(['*coffee'], server.notify);
});
但它失败了,因为它认为咖啡文件是一个javascript文件,并且返回语法错误
答案 0 :(得分:0)
我无法找到让gulp-express直接运行咖啡脚本的方法。所以,我改变了gulpfile.js如下。
gulp.task('server', function () {
server.run({
file: 'app.js'
});
:
});
并且,我创建了一个新的app.js.
require('coffee-script/register');
require('./server')