pm2使用ecosystem.config.js启动项目无效??

发布于 2022-09-11 19:44:20 字数 971 浏览 59 评论 0

项目如下:
图片描述

启动命令
pm2 start ecosystem.config.js --env production
ecosystem.config.js
module.exports = {
  apps: [
    {
      name: 'myapp',
      script: './dist/index.js',
      args: 'one two',
      instances: 1,
      autorestart: true,
      watch: false,
      env: {
        NODE_ENV: 'development'
      },
      env_production: {
        NODE_ENV: 'production',
        PORT: 8080
      }
    }
  ]
};

然后在浏览器中输入localhost:8080
图片描述

没有理由不成功啊。。

我又试了直接用pm2访问:pm2 start dist/index.js:
图片描述

给我的感觉就是ecosystem.config.js配置文件没生效,不知道为什么,完全按照官网来的。

有大神指导一下吗

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱殇璃 2022-09-18 19:44:20

猜测有可能是路径的问题,你把ecosystem.config.js中的script路径改成绝对路径试一下

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文