npm运行多个脚本(节点app.js和gulp监视)

c3frrgcw  于 2022-11-14  发布在  Gulp
关注(0)|答案(1)|浏览(163)

我想在一个命令中运行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'])); 
})
mitkmikd

mitkmikd1#

“节点app.js && gulp监视”:这将运行express服务器,然后是gulp命令。我猜只要你的服务器在运行,gulp就不会被执行。也许可以看看这个页面:Starting an express server from within gulp

相关问题