#獲取和安裝node
wget https://nodejs.org/dist/v8.9.2/node-v8.9.2-linux-x64.tar.xz
xz -d node-v8.9.2-linux-x64.tar.xz
tar xf node-v8.9.2-linux-x64.tar -C /usr/local
#創(chuàng)建軟連接
ln -s /usr/local/node-v8.9.2-linux-x64 /usr/local/node
#配置環(huán)境并生效
echo "export PATH=$PATH:/usr/local/node/bin" >>/etc/profile
. /etc/profile && source /etc/profile
#查看安裝情況以及版本號
node -v
獲取項目代碼(git為例)
git clone $項目URL
cd $項目根目錄
#修改config/index.js扣蜻,HOST地址改為“0.0.0.0”,默認(rèn)端口為“8080”(自定義)
#防火墻開啟8080端口
ufw allow 8080
#安裝cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
#拷貝測試的node_modules文件夾(包括內(nèi)容)到項目目錄下
#安裝webpack和webpack-dev-server,swiper
npm install webpack -g
npm install webpack-dev-server -g
npm install --save swiper
#更新
npm install
#運(yùn)行
npm run dev