【发布时间】:2020-01-20 05:15:28
【问题描述】:
我想永远运行一个 npm 脚本(如 npm start)。我知道这个命令:
forever start -c "npm start" /path/to/app/dir/
但是我怎样才能将它添加到这样的 json 文件中
[
{
// App1
"uid": "app1",
"append": true,
"watch": false,
"script": "-c npm start", // doesn't work
"sourceDir": "/path/to/app/dir"
}
]
【问题讨论】:
-
我可能错了,但脚本包含入口点,所以我认为它应该是 "script": "index.js", "sourceDir": "/home/myuser/app", " logFile”:“/home/myuser/logs/forever.log”,“outFile”:“/home/myuser/logs/out.log”,“errFile”:“/home/myuser/logs/error.log”
-
@SachinYadav 是的,应该是这样,但我想知道我是否能够在该配置中的任何位置运行
npm start。 -
只是想清楚这一点,所以你想在脚本中使用 npm start 像这样 "script": "npm start" 对吗?
-
是的,这样我就可以将大部分使用过的应用程序添加到该 json 文件中,我只需要记住
forever start ./development.json而不是独立运行每个应用程序。 -
@SachinYadav 是的,谢谢+1