我有这个package.json
文件。我可以轻松地运行npm start
和npm run dev
,以使服务器从3000
端口启动。但是我需要使用forever npm
永远运行它。
{
"name": "micro-stripe-charge",
"version": "1.0.0",
"main": "index.js",
"license": "MIT",
"scripts": {
"start": "micro",
"dev": "micro-dev"
},
"devDependencies": {
"micro-dev": "^3.0.0"
}
}
我已经尝试过此命令,但是不起作用
forever start node_modules/micro
答案 0 :(得分:3)
尝试
forever start -c "npm start" ./
您应该在forever list
上启动服务器
要停止进程,请使用forever stop 0
,其中零为索引-[0]
在forever list
或lsof -I:<port>
中也像lsof -i:3000
一样获得PID
您可以通过kill -QUIT <PID>