Jenkins –npm打包

  1. 配置环境

1)下载node.js:“http://nodejs.cn/”并配置好环境变量将其放入docker的文件里,并将需要打包的文件放进docker中

2)下载cnpm:“npm install -g cnpm --registry=https://registry.npm.taobao.org”

  1. 开始打包
  1. 终端输入:“sudo docker exec -it jenkins bash” 进入docker
  2. 输入:“node –v” ,“npm –v”,“cnpm –v”查看安装结果Jenkins –npm打包_第1张图片
  3. 在jenkins添加shell操作步骤如图:Jenkins –npm打包_第2张图片
  4. 如打包遇到问题可在build前添加一行“npm update”,如本地无法打开打包后的文件需要添加 publicPath: "./",在vue.config.js文件中的module.exports = {}中,如图:Jenkins –npm打包_第3张图片
  5. Jenkins –npm打包_第4张图片
  6. npm install如果报错 node-sass@^4.13.1 scripts.postinstall run "node scripts/build.js" 输入:npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass

设置后, 重新 npm install 可正常安装

你可能感兴趣的:(jenkins,npm,运维)