在一个命令运行多个服务器的NodeJS
我有几个服务器的NodeJS,它们是小型服务器和他们中的每一个存储在一个单独的文件夹。和所有的文件夹都存储在一个根文件夹。每次我想运行我必须去通过他们的每一个类型的服务器
nodemon *name*
。
这已成为烦人,尤其是服务器的数量在不断增长。是否有任何工具或脚本,我可以用一个命令来运行所有的服务器?基本上,我怎么可以运行一个命令或脚本中的所有服务器?
回答如下:随着新公共管理。在的package.json这样写:
{
"name": "project-name",
"version": "1.0.0",
"scripts": {
"start": "nodemon server1.js | nodemon server2.js | nodemon server3.js"
}
}
然后,你只需要执行npm start
。
另见this post
在一个命令运行多个服务器的NodeJS
我有几个服务器的NodeJS,它们是小型服务器和他们中的每一个存储在一个单独的文件夹。和所有的文件夹都存储在一个根文件夹。每次我想运行我必须去通过他们的每一个类型的服务器
nodemon *name*
。
这已成为烦人,尤其是服务器的数量在不断增长。是否有任何工具或脚本,我可以用一个命令来运行所有的服务器?基本上,我怎么可以运行一个命令或脚本中的所有服务器?
回答如下:随着新公共管理。在的package.json这样写:
{
"name": "project-name",
"version": "1.0.0",
"scripts": {
"start": "nodemon server1.js | nodemon server2.js | nodemon server3.js"
}
}
然后,你只需要执行npm start
。
另见this post