SSR门户项目爬坑之路(三)

  • ssr之nuxt项目打包部署相关说明

一、环境安装

1、安装node

wget https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-x64.tar.gz

2、解压node

tar -zxvf node-v8.9.1-linux-x64.tar.gz -C /usr/local

3、更换名字
mv /usr/local/node-v8.9.1-linux-x64/ /usr/local/node8.9.1
4、软链接指向node npm

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

5、查看软链是否成功
ls -al /usr/local/bin

6、可以依据自身网速情况安装淘宝镜像(可选步骤)
npm install -g cnpm --registry=https://registry.npm.taobao.org

7、cnpm软链
ln -s /usr/local/node8.9.1/bin/cnpm  /usr/local/bin/cnpm

8、安装pm2 node进程管理器
cnpm install -g pm2 

9、ln -s /usr/local/node8.9.1/bin/pm2  /usr/local/bin/pm2

 

二、项目打包机环境配置传输

1.根据服务器情况,把(npm run build)打包后的代码(.nuxt,package.json,nuxt.config.js,static)传到服务器对应文件夹中,并跳转至对应文件夹
2.下载依赖包node-module
npm install 或者 cnpm install

三、使用pm2启动项目

1.启动项目
pm2 start cnpm --name "自定义名字" -- run start

注意:自定义名字见pageage.json中的name
2.关闭项目
pm2 delete 0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章