前言
使用jenkins部署前端,前端下载按照使用的是yarn。
有的前端项目是使用npm按照打包的。
步骤一:查看当前测试环境中是否已经安装了yarn
检查是否安装node: node -v
检查是否安装npm: npm -v
检查是否安装yarn: yarn --version
步骤二:当前环境中已经安装node和npm,但是没有安装yarn
使用全局安装:npm install -g yarn
但是安装的时候,遇到rollbackFailxxxx,然后有切换到淘宝源去下载,也是如此。
后来才想到,该服务器是没有外网的,故下载不下来。
步骤三:开外网后,执行,步骤二中的命令,可以正常下载,但是又遇到问题:
检查版本号的时候,不能识别,执行其他指令如:yarn install也是不行的
原因:需要额外将该执行文件,加到Linux的全局变量中
步骤四:添加环境变量
找到linxu的环境变量文件:/etc/profile
在这个文件中增加以下内容:
export PATH=/home/admin/program/node-v14.17.1-linux-x64/bin/:$PATH
再次检查就可以成功了。
需要注意,一定要写在该文件中,若你只是在命令行中执行,只会是临时生效