宝塔面板Node项目带参启动配置方法
- 0x00 缘起
- 0x01 解决方法
- 0x02 系统信息
- 0x03 后记
0x00 缘起
编写的Nest项目根据启动时的环境变量加载不同的数据库配置, 在CentOS 7的终端中, 使用如下命令就可以启动成功:
export NODE_ENV=production; node dist/main
可是使用宝塔面板中Node项目管理添加项目时, 使用自定义命令添加上述代码时, 所设置的环境环境变量NODE_ENV=production
却失效了, 下图为配置截图:
0x01 解决方法
不废话, 在之前的启动代码最前边加一个;
, 如下代码所示:
;export NODE_ENV=production; node dist/main
0x02 系统信息
- 系统:
CentOS 7.8
- 宝塔版本:
免费版 8.0.4
0x03 后记
- No Pains, No Gains.