ubuntu16.04部署nodejs+vue框架脚本
2018-12-17 本文已影响0人
fanzhouyuanhang
#获取和安装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
#创建软连接
ln -s /usr/local/node-v8.9.2-linux-x64 /usr/local/node
#配置环境并生效
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”,默认端口为“8080”(自定义)
#防火墙开启8080端口
ufw allow 8080
#安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
#拷贝测试的node_modules文件夹(包括内容)到项目目录下
#安装webpack和webpack-dev-server,swiper
npm install webpack -g
npm install webpack-dev-server -g
npm install --save swiper
#更新
npm install
#运行
npm run dev