nuxt.js部署到centos
  • 首页 > 正文
  • 作者:山庄少主
  • 2019年5月21日 9:36 星期二
  • 浏览:362 次
  • 字号:  
  • 评论:0 条
  • 字数:1247 个
  • 显示:1200px 1360px 1600px
  • 关灯  编辑

  •     最近项目组用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 反向代理配置   切记切记切记!

    11
     您审批这篇奏折共花了: 
    vue的seo之路nuxt.js
    mysql修改配置文件后重启报错Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/var/10-46-8-213.pid)
    二维码加载中...
    本文作者:山庄少主     文章标题: nuxt.js部署到centos
    本文地址:http://www.ningguoteng.com/?post=302 本文已被百度收录
    版权声明:若无注明,本文皆为“宁国腾|专业分享网站开发-PHP,软件设计博客”原创,转载请保留文章出处。
      昵称  邮箱  主页
    返回顶部返回首页
    版权所有:宁国腾|专业分享网站开发-PHP,软件设计博客站长:山庄少主主题:国腾博客 v3.3程序:emlog加载耗时:0.480秒查询数据库:43次消耗内存:2.06MB鲁ICP备1500751号