安装nodejs
cd /home && wget https://nodejs.org/dist/v14.4.0/node-v14.4.0-linux-x64.tar.xz && tar -xvf node-v14.4.0-linux-x64.tar.xz && mv node-v14.4.0-linux-x64 /usr/local/nodejs && rm -rf node-v14.4.0-linux-x64.tar.xz
添加环境变量
vi /etc/profile
export PATH=$PATH:/usr/local/nodejs/bin
让环境变量生效,同时建立node及npm的软连接,查看版本以此确认软连接建立成功,然后全局安装cnpm并将镜像换成阿里镜像,接着通过cnpm安装vue脚手架(vue-cli)
source /etc/profile && ln -s /usr/local/nodejs/bin/npm /usr/local/bin/ && ln -s /usr/local/nodejs/bin/node /usr/local/bin/ && node -v && npm -v && npm install cnpm -g --registry=https://registry.npm.taobao.org && cnpm install -g vue-cli
以下是jenkins部署(无需jenkins部署的跳过此段),特别注意:构建Execute shell中命令的第一行必须有,否则环境变量将无法加载,会导致无法正常安装依赖及编译
以下是服务器部署(jenkins部署此段跳过) 从git中克隆项目并执行依赖安装(cnpm install)
cd /home/wwwroot/ && git clone XXXX/project.git && cd project && cnpm install
编译生成用于发布的文件
cnpm run-script build