美文网首页
pm2部署nodejs服务器永久开启

pm2部署nodejs服务器永久开启

作者: FSYu | 来源:发表于2020-04-08 13:42 被阅读0次

    开发中需要启动一个node项目,需要用npm run …,,如果终端被关掉,程序也就自动停止,有时候几个项目一起跑起来,好几个终端开着。

    安装
    npm install -g pm2
    
    使用

    首先查看项目的package.json文件:


    package.json.png

    npm start 其实是运行./bin/www
    可以写成:

    pm2 start npm -- run start
    

    虽然项目启动了,但是名字并不是我想要的(我需要个自己能记得住的名字,并且是一个项目一个专属name),这时候可以用:(--watch是实时监测代码改动,这样改动代码就不用重启服务了)

    pm2 start npm --watch --name XXX -- run start
    

    日常还有些常用指令:

    查看所用已启动项目:pm2 list
    重启:pm2 restart XXX
    停止:pm2 stop XXX
    删除:pm2 delete XXX
    

    相关文章

      网友评论

          本文标题:pm2部署nodejs服务器永久开启

          本文链接:https://www.haomeiwen.com/subject/mvctmhtx.html