ubuntu - 如何将我的全局 vue-cli 安装升级到最新版本?

标签 ubuntu vue.js nvm vue-cli-3

我已经安装了 vue-cli 3.5.5。当我运行 vue create myapp 时,它显示消息 Update available 3.6.2

Vue CLI v3.5.5
┌───────────────────────────┐
│  Update available: 3.6.2  │
└───────────────────────────┘

如何升级vue-cli到最新版本?

当我运行 npm i -g vue-cli 时,它会安装 vue-cli 版本 2.9.6,而不是升级现有的 vue cli 版本。

操作系统:Ubuntu 18.04.1。

节点版本:10.15.3。

nvm 版本:0.34.0。

最佳答案

vue-cli 3.x 改为@vue/cli。因此,不存在直接升级。

  1. 如果您不再需要旧版本,或者如果最新的安装命令出错,请卸载旧版本:
npm uninstall -g vue-cli
  1. 使用以下命令安装最新的 vue-cli 版本:
$ npm install -g @vue/cli@latest

注意事项

  1. 不要运行 $ npm i -g vue-cli 因为 vue-cli 3.x 已更改为@vue/cli。

  2. vue-cli 更新 issue指出 npmyarn 可用于升级 vue-cli。 但是,在 nvm 中工作时,yarn 命令 yarn global add @vue/cli 不起作用。 如果您不使用 nvm,则可以通过 yarn 安装。但是,我没有验证这一点。

关于ubuntu - 如何将我的全局 vue-cli 安装升级到最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55686943/

相关文章:

ubuntu - 在 Ubuntu 上安装 NS-3 时出错

ubuntu - XAMPP 另一个 Web 服务器已经在运行。尝试

bash - 重新启动期间未捕获 SIGTERM

javascript - Vue.js - 如何在这个简单的例子中渲染嵌套组件?

javascript - 如何从 axios post 请求中的 json 中删除反斜杠

node.js - Yarn 和 NVM 可以在 Windows 上共存吗?

Windows 10 上的 Ubuntu : pip cache folder not owned by current user

在 nvm 更改节点版本后,Powershell 无法识别 npm

node.js - nvm 在新的终端 session 中保留 "forgetting" Node

javascript - Vue.js : Passing an external variable to a component through initialization?