隨著前后端分離開(kāi)發(fā)的概念深入人心,以及nodejs和vue的快速發(fā)展,vue項(xiàng)目逐漸正在吞噬javaweb的生存空間,本篇文章給大家講解一下在centos7環(huán)境下安裝node,cnpm和vue-cli的步驟,順便講一下部署vue項(xiàng)目的大概流程........
(ps:本人選擇安裝node的8.9.4版本,具體情況可以根據(jù)自己公司版本選擇,安裝的時(shí)候看好node的版本號(hào) 是64位系統(tǒng)最好安裝X64的 不然會(huì)出現(xiàn)問(wèn)題)
1: 下載64位node的tar包
wget https://npm.taobao.org/mirrors/node/v8.9.4/node-v8.9.4-linux-x64.tar.gz
2: 解壓tar包 (解壓完成可以重名命)
tar -zxvf node-v8.9.4-linux-x64.tar.gz
mv node-v8.9.4-linux-x64 node
3: 創(chuàng)建node npm cnpm 軟鏈可執(zhí)行命令
ln -s /usr/local/nodejs/node/bin/npm /usr/local/bin/npm
npm -v
ln -s /usr/local/nodejs/node/bin/node /usr/local/bin/node
node -v
安裝cnpm淘寶鏡像
npm install -g cnpm --registry=https://registry.npm.taobao.org
ln -s /usr/local/nodejs/node/bin/cnpm /usr/local/bin/cnpm
cnpm -v
4: 安裝vue-cli
cnpm install -g vue-cli
ln -s /usr/local/nodejs/node/bin/vue /usr/local/bin/vue
查看vue版本
vue -V
========================以上即為安裝完成=======================
關(guān)于部署vue項(xiàng)目 其實(shí)很簡(jiǎn)單,原理就是把vue項(xiàng)目build為靜態(tài)文件,使用nginx做個(gè)跳轉(zhuǎn)即可,高深點(diǎn)的可設(shè)置負(fù)載,可以使用Docker打包成鏡像文件