uni-app h5端在jenkins構(gòu)建報錯解決
正文
h5 端在本地 dev 以及 build 都沒問題,在 jenkins 上報錯
報錯一
找不到依賴包
解決:將本地 node_modules
壓縮后放在服務(wù)器上相應(yīng)文件解壓。
這里還有另一個問題就是服務(wù)器上 node
版本太低了, 后面升級之后還是存在依賴包找不到問題
報錯二
cross-env: Permission denied
下面代碼是我從網(wǎng)上截取的,不過問題都是一樣。應(yīng)該是由手動在服務(wù)器上添加的 node_modules
引起。
解決
// 執(zhí)行如下命令 在執(zhí)行打包命令 npm rebuild
sh: 1: cross-env: Permission denied npm ERR! code ELIFECYCLE npm ERR! errno 126 npm ERR! @ development: `cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js` npm ERR! Exit status 126 npm ERR! npm ERR! Failed at the @ development script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/shanmaseen/.npm/_logs/2019-02-22T16_32_08_191Z-debug.log npm ERR! code ELIFECYCLE npm ERR! errno 126 npm ERR! @ dev: `npm run development` npm ERR! Exit status 126 npm ERR! npm ERR! Failed at the @ dev script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/shanmaseen/.npm/_logs/2019-02-22T16_32_08_241Z-debug.log
由于是手動添加的 node_modules
在 jenkins
上配置構(gòu)建命令時 不需要再進(jìn)行 install
直接執(zhí)行 rebuild
在進(jìn)行 build
npm rebuild npm run build ls -al scp -r ./dist/build/h5/* <你的服務(wù)器文件路徑>
以上就是uni-app h5端在jenkins構(gòu)建報錯解決的詳細(xì)內(nèi)容,更多關(guān)于uni-app h5在jenkins報錯的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
TypeScript快速上手語法及結(jié)合vue3用法詳解
TypeScript是一種由微軟開發(fā)的自由開源的編程語言,主要提供了類型系統(tǒng)和對ES6的支持,下面這篇文章主要給大家介紹了關(guān)于TypeScript快速上手語法及結(jié)合vue3用法的相關(guān)資料,需要的朋友可以參考下2024-02-02javascript中的綁定與解綁函數(shù)應(yīng)用示例
本文為大家詳細(xì)介紹下javascript中綁定與解綁函數(shù)在Ie及Mozilla中的應(yīng)用,感興趣的各位可以參考下哈,希望對大家有所幫助2013-06-06JavaScript實(shí)現(xiàn)搜索框的自動完成功能(一)
在很多需要搜索的網(wǎng)站, 都會有一個自動完成的搜索框. 方便用戶查找他們想要的搜索詞. 幫助用戶快速找到自己想要的結(jié)果.接下來通過本文給大家介紹JavaScript實(shí)現(xiàn)搜索框的自動完成功能(一),需要的朋友參考下吧2016-02-02iOS和Android用同一個二維碼實(shí)現(xiàn)跳轉(zhuǎn)下載鏈接的方法
這篇文章給大家分享的是iOS和Android掃描同一個二維碼,分別跳到各自的下載鏈接的實(shí)現(xiàn)方法,文中給出了實(shí)例代碼,有需要的朋友們可以參考借鑒。2016-09-09