Nuxt3项目部署到Nginx服务器
项目打包
运行npm run build
命令进行项目打包,生成.output
文件夹
在.output
文件夹里新建ecosystem.config.js
文件,配置如下
1 | module.exports = { |
环境配置
安装Node.js
及Nginx
接下来安装pm2
1 | npm i pm2 -g |
运行项目
将.output
文件下的四个文件拷贝到nginx服务器文件夹下,
在nginx服务器文件夹地址栏输入cmd
弹出小黑窗,启动pm2服务
1 | pm2 start ecosystem.config.js |
设置开机启动
安装windows自启动包
1 | npm install pm2-windows-startup -g |
创建开机启动脚本文件
1 | pm2-startup install |
使用pm2启用项目
1 | pm2 start ecosystem.config.js |
保存pm2中的项目
1 | pm2 save |
此时, PM2服务已安装成功并已启动
如果要卸载
服务,执行
1 | pm2-service-uninstall |