普通方式启动后台服务:前端
nohup npm start &web
关闭服务,须要找到进程号:npm
lsof -i :3000 kill -9 进程号后端
经过pm2启动项目,可实现关闭自启动:app
安装pm2: npm install pm2 -grest
查看现有服务: pm2 list日志
启动服务,需在相应的目录的根目录下,好比/web 前端:server
pm2 start ./scripts/start.js --name app-name(在pm2 list 列表中显示名称)进程
后端,在server目录下:ip
pm2 start ./server/server.js --name app-name
查看日志: pm2 logs -f app-name
重启服务: pm2 restart app-name
查看错误的日志信息,进入到~/.pm/logs,
查看相应文件: cd ~/.pm/logs