@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