jenkins 配置正確后,正常使用,是不會報這種錯誤的。
不過本人在經歷了幾次機房突然斷電后發現,每次斷電都有幾率導致這種錯誤的發生。。。(並不是每次斷電都會,但是每次這種錯誤之前都是突然斷電)
這種情況下就需要重新下載 Nodejs 依賴。
1、進入管理界面:
2、全局工具配置:
3、配置中找到 Nodejs:
先把之前有錯誤的安裝,刪除,再重新添加對應的 nodejs 版本的依賴,同時配置好 name,這個 name 要跟構建項目配置的 nodejs 名稱保持一致~然后 save ,就可以開始構建了
重新跑構建,可以看到 jenkins 重新安裝了 nodejs 依賴~可以正常構建了。
注:
隨后又報了 node-sass 的問題,不過這已經不是 jenkins 配置的問題了~:
因為用的 npm install,所以直接下載 node-sass 這個依賴包是有問題的
嘗試了幾種方法來下 node-sass 這個包,最后確定一種可行:()將之前 的 npm install 調整成了以下代碼)
使用 tyarn 來下載相關依賴。最后再額外下載個 node-sass
搞定