ubuntu - 如何将我的全局 vue-cli 安装升级到最新版本?
问题描述
我已经安装了 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。因此,不存在直接升级。
- 如果您不再需要旧版本,或者如果最新的安装命令给出错误,请卸载它:
npm uninstall -g vue-cli
- 使用以下命令安装最新的 vue-cli 版本:
$ npm install -g @vue/cli@latest
笔记
不要运行
$ npm i -g vue-cli
,因为 vue-cli 3.x 更改为 @vue/cli。vue-cli 更新问题指出,
npm
或者yarn
可以用来升级 vue-cli。但是,在 内工作时nvm
,yarn 命令yarn global add @vue/cli
不起作用。如果您不使用nvm
,则通过安装yarn
可能会起作用。但是,我没有验证这一点。
推荐阅读
- javascript - 如何从api获取json数组
- azure-active-directory - 对令牌系统如何与 Auth0 和 Azure AD 一起工作感到困惑
- android - 如何使用命令检查android服务是在后台还是前台运行?
- excel - 范围类的选择方法选择失败
- c++ - 静态数据成员:“const 声明/constexpr 定义”是否有效?
- python - 通过比较两个数据框获取唯一行
- html - 为什么我的元素超出了标题元素
- c++ - C++在函数中泛化二维数组
- perl - Perl - 如何使用 Ping 检查服务器是否处于活动状态?
- r - 如何编写调用数据和列的函数?