gpt4 book ai didi

javascript - 执行配置文件 app.json/process.yml 时找不到 Pm2 脚本

转载 作者:搜寻专家 更新时间:2023-10-31 23:50:27 25 4
gpt4 key购买 nike

我已经尝试将 app.jsonprocess.yml 用于我非常简单的 NodeJS 应用程序。该应用程序是一组脚本,它们将在服务器中作为后台作业运行,因此我想使用 pm2 配置文件 来完成它,它看起来像 -

{
"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 执行它时,其中一个应用程序运行正常,而其他应用程序抛出错误 -

enter image description here

脚本的路径都是 100% 正确的,并且脚本都已到位,因此路径错误或缺少脚本文件是不可能的。我不确定有什么问题,任何指针将不胜感激。

最佳答案

如果dodge-filter/dodge-filter.js路径是相对于pm2 conf执行的,请使用这样的路径:./dodge-filter/dodge-filter.js

如果您更喜欢提供完整的系统路径,这应该也能奏效!

/var/www/html/dodge-filter/dodge-filter.js

关于javascript - 执行配置文件 app.json/process.yml 时找不到 Pm2 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52705077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com