nuxt.js项目部署

摘要:

第一部分

1.nuxtjs项目好处

第二部分

1.本地项目修改域名工具

第三部分

1.服务器中项目部署工具Xshell 和 xftp
2.nginx配置
3.pm2运用
1.nuxtjs项目好处
$ npx create-nuxt-app <项目名>
或
$ yarn create nuxt-app <项目名>

修改本地开发主机名 和 端口号 需要配合 switchHost公工具

在这里插入图片描述

  • 第一步
    在这里插入图片描述
  • 第二步在这里插入图片描述

npm run build 本地打包

  • 打包之后我们通过xftp连接测试环境服务器 传入文件
    在这里插入图片描述

package.json 说明, dev 中是本地启动端口, start 是服务器启动端口

在这里插入图片描述
在这里插入图片描述

正常启动没有爆错   (如图)

在这里插入图片描述

pm2服务器守护

pm2 linux环境安装请看Linux目录或者戳 pm2安装直达。
cd 到linux项目根目录下运行
pm2 start npm --name ‘nuxtDemo’ – run start

简单命令
  pm2 list   // 查看pm2启动项目list
  pm2 restart ip/appname  // 重启某个项目
  pm2 del ip/appname  // 删除项目
  pm2 stop ip/appname  // 停止项目
  pm2 show ip/appname  // 查看某个项目详细

curl 127.0.0.1:项目端口     服务端查看项目

执行 pm2 list 查看项目是否成功,注意观察 restart 项中数字是否增加,增加表示项目自动重启了,证明没有启动成功。
在这里插入图片描述

nginx.conf配置

在这里插入图片描述

SwitchHost 配置

192.168.8.*** nuxt.home.com

在浏览器中nuxt.home.com:81就可以了看到自己项目了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值