首页 > 解决方案 > pm2 更改 dotenv/config 路径

问题描述

pm2 start --node-args="-r dotenv/config" node_modules/react-scripts/bin/react-scripts.js --name app -- start dotenv_config_path=.env.$NODE_ENV

这个脚本有效

我希望这个也能工作:

pm2 start ecosystem.json --env env_development

其中 dotenv_config_path 位于生态系统文件中的 env 变量中。

尝试在 env 变量中添加 dotenv_config_path 并使用 --env env_development 设置 env 变量

标签: node.jspm2pm2-logrotate

解决方案


尝试将node_args添加到您的生态系统文件中。例如:

{
    "apps": [{
        "name": "development",
        "script": "./src/bin/index.js",
        "node_args": '-r dotenv/config dotenv_config_path=.env.dev',
    }]
}

这可能对你有用。


推荐阅读