我想永远使用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"
}
]
答案 0 :(得分:1)
您不能直接将npm start添加到脚本中,因为您已经知道脚本属性仅用于指定应用程序的主入口点,可能需要使用一些args。
"scripts" : { "start" : "node server.js" } }
其中server.js是:-
http.createServer(...).listen(process.env.npm_package_config_port)