我想在一个命令中运行app.js & gulp watch,但是当我运行npm run watch
时,终端停止在listen to port 3000
上,我的gulp watch没有被执行。
以下是我的档案:
packaga.json
"scripts": {
"watch": "node app.js & gulp watch"
}
app.js
var express = require('express');
var app = express();
app.use(express.static(__dirname + '/build'));
app.listen(3000);
console.log('listen to port 3000');
gulpfile.js
gulp.task('watch', function(){
gulp.watch('./src/*.scss', gulp.series(['styles', 'css']));
})
1条答案
按热度按时间mitkmikd1#
“节点app.js && gulp监视”:这将运行express服务器,然后是gulp命令。我猜只要你的服务器在运行,gulp就不会被执行。也许可以看看这个页面:Starting an express server from within gulp