使用 npm start 启动 2 个服务器

Alv*_*vin 5 node.js npm

是否可以使用 npm start 启动 2 个不同的服务器:

包.json:

"scripts": {
    "start": "node index && http-server ./"
}
Run Code Online (Sandbox Code Playgroud)

我想启动一个节点应用程序和一个http服务器来为单页应用程序提供服务。


感谢@Lazyexpert 的回答,只需使用 single &

Laz*_*ert 2

当然,为什么不呢。启动脚本本身只是一个命令行命令。您可以将任何在命令行中作为命令运行的内容推送到那里。

另外,您可能想同时查看 npm 包。

使用这个包,你的启动脚本将如下所示:

"start": "concurrently \"command1 arg\" \"command2 arg\""
Run Code Online (Sandbox Code Playgroud)