vuecreate-报错-command-failed-yarn-registryhtt-完美解决方案

55次阅读

共计 654 个字符,预计需要花费 2 分钟才能阅读完成。

@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 这个文件
设置 packageManagernpm

正文完
 0