前言
使用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
再次檢查就可以成功了。
需要注意,一定要寫在該文件中,若你只是在命令行中執行,只會是臨時生效