【问题标题】:Sails: Using NODE_ENV=production not working, while NODE_ENV=prod works fine帆:使用 NODE_ENV=production 不起作用,而 NODE_ENV=prod 工作正常
【发布时间】:2023-03-15 02:33:01
【问题描述】:

我有带有生产配置的 config/env/production.js。

当我尝试使用 PM2 启动服务器时,它不起作用。服务器未启动,进程超时。

NODE_ENV=production pm2 start app.js

关于将 config/env/production.js 重命名为 config/env/prod.js 并使用

NODE_ENV=prod pm2 start app.js

效果很好

这似乎与权限问题有关。我也尝试过使用“sudo”,但没有帮助。

有人对此有任何想法吗?

【问题讨论】:

  • 尝试将 config/production.js 移动到 config/env/production.js,不要忘记,生产环境是特殊的。 sailsjs.com/documentation/concepts/…
  • @andreyunugro 对不起,我的意思是 config/env/ 那里。

标签: sails.js pm2


【解决方案1】:

尝试使用以下方式启动服务器:

pm2 start app.js -- --prod

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-31
    • 1970-01-01
    相关资源
    最近更新 更多