请教一个 pm2 的问题

2023-01-03 17:08:36 +08:00
 dizheyoulan

我想要带参数启动这个项目 https://github.com/nondanee/UnblockNeteaseMusic 正常启动是这样的

node app.js -p 18080

//装 forever 这样也没问题
forever start app.js -p 18080

pm2 的话如何使用呢 我试了这两种,都不行,都拿不到参数

pm2 start node -- app.js -p 18080
pm2 start app.js -p 18080

请教下大佬 pm2 要怎么带参数

4140 次点击
所在节点    Node.js
5 条回复
liuw666
2023-01-03 17:13:03 +08:00
配置文件
ecosystem.config.js 内容

module.exports = {
apps : [{
script: 'app.js',
args: '-p 8888',
}],
}
dizheyoulan
2023-01-03 17:14:41 +08:00
@liuw666 谢谢,这样确实可以,都是我想知道有没有命令行启动的方式
catinsides
2023-01-03 17:20:08 +08:00
pm2 start app.js -- -p 18080
dizheyoulan
2023-01-03 17:33:16 +08:00
@catinsides 谢谢,可以了,但是只有在 cmd 终端有用。我还是用 forever 吧,方便点
gesse
2023-01-03 17:40:00 +08:00
还是习惯 supervisor

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/906307

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX