- 在服务器任意目录执行pm2全局安装命令
npm install pm2 -g
- 确保nuxt项目已经执行打包命令
npm run build
☆ 请留意不同nuxt项目的package.json中的"dev"命令的区别,nuxt官方的打包命令是nuxt build
- 将打包好的nuxt项目中的 .nuxt | static | nuxt.config.js | package.json 拷贝到服务器提前创建好的nuxt项目存放目录内
cd \"nuxt安装目录"
- 执行pm2项目启动命令
pm2 start npm --name "my-nuxt-app" -- run start
☆ "my-nuxt-app"可以自由命名,用作pm2进程列表的名称标识
☆ -- run start注意run前有一个空格 ( : ☆ 如果需要让进程保持运行,包括服务器重启的情况,可以再输入pm2准备好的命令:
pm2 save
pm2的其他常用命令
- 查看程序状态
pm2 list
- 启用日志
pm2 logs
- 性能监控
pm2 monit
前端笔记 @Qm 2024/4/17 19:00 Guilin,Guangxi