【发布时间】:2017-06-26 09:04:38
【问题描述】:
我正在运行一个 node.js 应用程序并使用 pm2 进行启动。 对于 pm2,我创建了一个 process.json 文件来定义我的应用程序和两个环境(prod 和 dev)。
对于开发模式,我想启用 pm2 的 watch 选项,但不是在 prod 模式下。
但我看不出有什么办法来定义它。 此选项在两种模式下都被激活,或者在任何一种模式下都不激活。
你能帮我做这件事吗?
{
"apps": [{
"name": "myapp",
"script": "./app.js",
"watch": ["public", "views"],
"env": {
"LOGLEVEL": "debug",
"LOGFILE": "debug.log"
},
"env_production": {
"LOGLEVEL": "info",
"LOGFILE": "info.log"
}
}]
}
【问题讨论】:
-
你能更详细地解释你的问题和你尝试了什么