【问题标题】:how to install @vue/cli after deprecating Request model from npm?从 npm 弃用 Request 模型后如何安装 @vue/cli?
【发布时间】:2020-06-22 19:58:42
【问题描述】:

我正在使用 Windows 10,我正在尝试使用其文档中的此代码安装 vue/cli

npm install -g @vue/cli

它不起作用并返回此错误 npm WARN deprecated request@2.88.2: request has been deprecated

如何安装该软件包?

【问题讨论】:

  • 这是一个警告。所以它会安装。你会习惯 npm/yarn nodejs 中的这些警告。
  • CLI 维护者将对此进行更新。您可以放心地忽略该警告。见github.com/vuejs/vue-cli/issues/5220
  • @user3791775 我建议将其发布为答案,因为这是问题的答案:)

标签: vue.js vue-cli


【解决方案1】:

如果您使用的是 Mac 并遇到类似问题,请像这样包含 sudosudo npm install -g @vue/cli 并在出现提示时输入您的密码。 这应该可以解决问题。

【讨论】:

  • 我添加了 sudo,它“工作”(vue cli 将运行),但对已弃用和错误消息感到惊讶! ——我应该关心“警告和错误!”出现在“> node install.js”消息之后的“gyp”消息?
【解决方案2】:

npm install vue-cli 有效。但它安装了 Vue cli 2.x,您可以使用 vue upgrade 进行升级

【讨论】:

  • 不会全局安装 vue-cli
【解决方案3】:

我必须这样做才能修复我的 Mac 安装:

  1. 先卸载 vue cli。

sudo npm uninstall -g @vue/cli

  1. 重新安装并添加了一个开关来处理一些文件访问问题。这给出了一些警告,但没有错误。

sudo npm install -g @vue/cli --unsafe-perm

  1. 然后,在第 2 步安装结束时打印出的警告中安装依赖项。

sudo npm install -g vue@3.0.0-rc.9

在第 3 步之后,“vue --version”命令此时会打印“@vue/cli 4.5.4”,但它之前会这样做。

因此,为了进行真正的测试,我在 vue ui 中创建了一个新项目,这比我在最初遇到问题的 vue cli 安装后创建的第一个项目花费的时间要长得多(30 多秒)。

并且那个新项目可以工作了! -- 我在“任务”窗口中单击“服务”,可以在“输出”窗口中看到一个干净的构建,并且演示页面加载到 http://localhost:8080/,就像它应该的那样到!欢迎使用您的 Vue.js 应用等...

【讨论】:

    猜你喜欢
    • 2021-02-13
    • 1970-01-01
    • 2018-07-13
    • 2020-04-03
    • 2021-02-13
    • 2020-05-14
    • 2017-11-21
    • 2021-08-25
    • 2023-02-13
    相关资源
    最近更新 更多