gpt4 book ai didi

javascript - ubuntu pm2 命令运行 node-express 站点

转载 作者:行者123 更新时间:2023-11-29 21:05:43 28 4
gpt4 key购买 nike

如果我手动运行我的 node-express 网站,效果会很好。

sudo node bin/www

但我的其他网站是通过 pm2 启动和生成的。

使用 pm2,我只需设置 Node 启动 site.js 文件和可执行文件,然后运行 ​​./site.js所以 pm2 只需要运行 ./site.js

但这是我尝试使用 pm2 运行的第一个 node-express 站点。

所以我没有得到的是如何使 pm2 可以运行命令 node bin/www

我试过使 bin/www 文件可执行。它在文件 #!/usr/bin/env node 中具有相同的第一行,但是 pm2 不会运行它。当我尝试 pm2 echos --help 到控制台时,因为它无法解释命令 sudo pm2 node bin/www

如何让 pm2 运行这样的命令?

最佳答案

我建议添加 process file到你的项目。这里有一些非常基本的东西,只是为了给你一个想法......

// -- bin/www/ecosystem.config.js
module.exports = {
apps: [{
name: 'app',
script: 'site.js'
}]
};

然后你可以运行 sudo pm2 start bin/www/ecosystem.config.js。当然,如果您需要微调任何内容,您肯定会发现这个专用的配置源非常方便。

关于javascript - ubuntu pm2 命令运行 node-express 站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44211614/

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