Issue
I already have vue-cli 3.5.5 installed. When I run vue create myapp
, it shows message Update available 3.6.2
.
Vue CLI v3.5.5
┌───────────────────────────┐
│ Update available: 3.6.2 │
└───────────────────────────┘
How to upgrade vue-cli to the latest version?
When I run npm i -g vue-cli
it installs vue-cli version 2.9.6 instead of upgrading the existing vue cli version.
OS: Ubuntu 18.04.1.
node version: 10.15.3.
nvm version: 0.34.0.
Solution
vue-cli 3.x is changed to @vue/cli. Therefore, no direct upgrade exists.
- Uninstall old version if you no longer need it, or if latest install command gives error:
npm uninstall -g vue-cli
- Use the following command to install the latest vue-cli version:
$ npm install -g @vue/cli@latest
Notes
Do not run
$ npm i -g vue-cli
because vue-cli 3.x is changed to @vue/cli.The vue-cli update issue states that either
npm
oryarn
can be used to upgrade vue-cli. However, when working withinnvm
, the yarn commandyarn global add @vue/cli
did not work. If you do not usenvm
then installing viayarn
might work. However, I did not verify this.
Answered By - Antony Answer Checked By - Dawn Plyler (WPSolving Volunteer)