【发布时间】:2018-10-10 20:19:09
【问题描述】:
我已经尝试在我非常简单的 NodeJS 应用程序中使用 app.json 和 process.yml。该应用程序是一组脚本,它们将作为服务器中的后台作业运行,因此我想使用 pm2 configuration file 来执行它,看起来像 -
{
"apps":[
{
"name":"dodge-report",
"script":"dodge-report/dodge-report.js local"
},
{
"name":"dodge-filter",
"script":"dodge-filter/dodge-filter.js local"
}
]
}
当我尝试使用 pm2 start app.json 执行它时,其中一个应用程序工作正常,而其他应用程序则抛出错误 -
两个脚本的路径都是 100% 正确的,并且脚本已经到位,所以路径错误或缺少脚本文件是不可能的。我不确定有什么问题,任何指针都会受到赞赏。
【问题讨论】:
-
您确定
/dodge-filter/dodge-filter.js路径正确吗?由于它以斜杠开头,它将在根目录中查找dodge-filter文件夹。 -
是的,两个路径都是正确的。
标签: javascript node.js pm2