nuxt.js部署到centos
最近项目组用vue做前后端分离,然后发现seo没法做了,搜索引擎不收录。然后我们就用到了nuxt.js 经过半天努力终于把项目挪过去了
直接上干货,不墨迹,哈哈
1. 安装nodejs
wget https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-x64.tar.gz
解压
tar -zxvf node-v8.9.1-linux-x64.tar.gz -C /usr/local
更换名字
mv /usr/local/node-v8.9.1-linux-x64/ /usr/local/node8.9.1
软链接指向到node npm 后面的 pm2 cpm vue 也需要
ln -s /usr/local/node8.9.1/bin/node /usr/local/bin/node
ln -s /usr/local/node8.9.1/bin/npm /usr/local/bin/npm
查看软链是否成功
ls -al /usr/local/bin
2.安装vue
npm install -g vue-cli
安装淘宝景象,因为在国内使用npm特别慢
npm install -g cnpm --registry=https://registry.npm.taobao.org
3.安装pm2 node进程管理器
cnpm install -g pm2 建立软连接
4。初始化项目
vue init nuxt/starter yourProject yourProject 项目名称
项目内容自己写吧-----
编译项目
我直接用的pm2 编译加启动
5.使用pm2启动项目(线程保护型==后台启动)
pm2 start cnpm --name "nuxt" -- run build
6.更改内容后
pm2 reload yourProject
7.如果静态资源找不到 切记 nginx 反向代理配置 切记切记切记!

相关文章
本文作者:山庄少主 文章标题: nuxt.js部署到centos
本文地址:http://www.ningguoteng.com/?post=302 本文已被百度收录
版权声明:若无注明,本文皆为“宁国腾|专业分享网站开发-PHP,软件设计博客”原创,转载请保留文章出处。
本文地址:http://www.ningguoteng.com/?post=302 本文已被百度收录
版权声明:若无注明,本文皆为“宁国腾|专业分享网站开发-PHP,软件设计博客”原创,转载请保留文章出处。