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

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