vue-create 報錯 command failed: yarn --registry=htt (完美解決方案)


@vue/cli 3.x 創建項目失敗解決方案
報錯信息
command failed: yarn --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist
報錯原因
經bug修復后查明是yarn問題,yarn不能使用https://registry.npm.taobao.org源,所以報出了該錯誤,yarn在安裝完畢后會修改默認包使用方式為yarn,而vue提供的源yarn又不支持使用,所以報錯

復現bug
將C:\Users\Administrator\.vuerc文件中packageManager修改為yarn即可復現該bug

修復方法
該bug可能有一些並發原因,修復方法如下,請參考使用

前置條件
確保vue-cli,npm,node都是新版本,node在8+以上版本

方法一:清除npm緩存
npm cache clean --force
方法二:設置chromedriver
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
方法三:修改npm,yarn源
npm install -g cnpm --registry=https://registry.npm.taobao.org
方法四:修改默認包管理器
找到C:\Users\Administrator\.vuerc這個文件
設置packageManager為npm

作者:墨抒穎
鏈接:https://segmentfault.com/a/1190000021053081
來源:SegmentFault 思否
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

 


免責聲明!

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



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