nuxt宝塔部署在服务器更新版本

当项目之前部署是成功的,在进行版本优化迭代时,如果直接 npm run start 会给你报错(端口已被占用)

解决方法

第一步:使用命令netstat -anp | grep xxxx(xxxx是端口号)查找占用端口的进程

第二步:使用命令 kill -9 xxxxx(xxxxx是进程id)可以杀死占用进程

注意:如果是使用pm2守护进程的话 直接kill是不行的(没有停止守护时重复执行kill,你会发现pm2的list会有很多守护项)

使用命令 pm2 list 查看守护进程列表

使用命令 pm2 stop xx(xx是守护列表里项目的id),将pm2进程守护停止

到此 然后直接pm2 start npm --name "duopaiship-pc(进程名称可随意命名)" -- run start就可以了

猜你喜欢

转载自blog.csdn.net/weixin_40287511/article/details/123444829