vue-create 報錯 command failed: yarn --registry=https://registry.npm.taobao.org --

@vue/cli 3.x 建立項目失敗解決方案

報錯信息

command failed: yarn --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/distvue

報錯緣由

經bug修復後查明是yarn問題,yarn不能使用https://registry.npm.taobao.org源,因此報出了該錯誤,yarn在安裝完畢後會修改默認包使用方式爲yarn,而vue提供的源yarn又不支持使用,因此報錯node

復現bug

C:\Users\Administrator\.vuerc文件中packageManager修改成yarn便可復現該bugchrome

修復方法

該bug可能有一些併發緣由,修復方法以下,請參考使用vue-cli

前置條件

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

方法一:清除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這個文件 設置packageManagernpm緩存

相關文章
相關標籤/搜索