關於 node build/build.js 卡頓的問題


今天也是奇了怪了,npm run dev 可以正常執行,但node build/build.js  就死活不行,卡住不動

實在不行,就有了“重啟”萬能大法,結果依然不行。實在無奈,只能借助 前輩經驗,網站一堆 解決方案,也確實行之有效。自己也簡單記錄

原因,dev 模式下,不需要檢查npm 版本,但build,就會執行 build / check-versions.js 文件中的此段代碼

if (shell.which('npm')) {
  versionRequirements.push({
    name: 'npm',
    currentVersion: exec('npm --version'),
    versionRequirement: packageConfig.engines.npm
  })
}

 解決辦法:

1,如各位大神前輩之說,注釋掉,即可解決問題;

2,那就是去更新npm

命令如下:

npm install -g npm

但如果你未設置淘寶鏡像,你就會發現,更新不動,哈哈,發現問題了,原來這里在做怪

此時去設置淘寶鏡像:

npm config set registry=http://registry.npm.taobao.org

 再來執行

npm install -g npm

一般肯定都沒問題,或者你沒連網,哈哈,那就怪不得我了 。

此時,再去執行

node build/build.js

打包發布成功!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM