使用相同path中的Nodemon启动多个Express应用程序

如何从同一根文件夹启动不同的Express应用程序? 使用多个terminal窗口是可以接受的。 我很乐意使用nodemon和参数:

 nodemon 'landing' nodemon NODE_APP='app02' NODE_APP='app02' nodemon 

我目前直接使用node 。 这工作,但不给我的能力来观看文件夹:

 NODE_APP='app02' node ./server/server.js 

不幸的是,我找不到允许这个的nodemon任何组合。

正如你可以从我的文件夹结构看到的,所有的服务器资源是共享的:

 client common <- Express static path 'common' assets directives modules vendor landing <- App 01 modules <- Modules specific to App 01. app.js index.html signup <- App 02 modules <- Modules specific to App 02. app.js index.html members <- App 03 modules <- Modules specific to App 03. app.js index.html server config <- Config sets port & 'public' path to app folder. models <- Common to all apps. routes <- Common to all apps. app.js server.js gruntfile.js nodemon.json package.json 

只需要replace您正在使用node 。 所以,而不是这个:

 NODE_APP='app02' node ./server/server.js 

… 用这个 …

 NODE_APP='app02' nodemon ./server/server.js