【发布时间】:2015-08-21 16:14:12
【问题描述】:
我正在尝试在 node.js“脚本”部分中运行两个可执行文件。其中一个是 node.js 可执行文件(我们称之为 proc1),另一个是 http-server 用于提供一些静态资产。这些都是连续运行的过程。我想要一种方法来一起管理这些,以便它们一起开始,并且可以一起停止。我还希望能够看到cosmos 命令的输出。
我试过这样配置:
"scripts": {
"build": "http-server >> /dev/null &; proc1",
}
但这给出了错误:
sh: -c: line 0: 意外标记附近的语法错误
;' sh: -c: line 0:http-server &; proc1'
我试图找到一个简单的 node.js 进程管理解决方案来运行它,但找不到合适的解决方案(类似于 Python 世界中的supervisor)。
有什么想法吗?
【问题讨论】:
标签: javascript node.js shell process