我想用node js启动4脚本。
myapp
-script1.js
-script2.js
-script3.js
-app.js
-package.json
....
....
字符串
我试着运行它使用下面的
node script1.js && node script2.js && node script3.js && node app.js
node script1.js & node script2.js & node script3.js & node app.js
型
但它并没有启动所有脚本,它只启动script1.js
。
怎么做?
4条答案
按热度按时间eanckbw91#
字符串
它起作用了。
也许你的script1.js正在阻塞队列中的其他脚本。
Node以同步的方式运行它。
如果你想并行运行这些脚本。
可以使用npm包concurrently
在命令行中。
型
或者你可以把它放在你的package.json scripts中。
型
它将同时/以异步方式运行多个命令。
*希望有帮助:)
xeufq47z2#
试试这个.它将执行所有的脚本,不管前一个脚本的退出代码是什么
第一个月
to94eoyn3#
使用管道操作符(windows)。node service1.js| node service2.js
jchrr9hc4#
可以并发使用npm。
字符串
然后:
型
然后:
型
然后:
型