我怎样才能删除vue cli 2?

问题描述 投票:2回答:6

我想用@ vue / cli创建一个vue项目

如您所知vue / cli更新到版本3

文件说vue doc和我在ubuntu 17.10,尝试用npm uninstall vue-cli -g删除vue-cli

但在终端我只能访问vue-cli命令!

vue --version仍然有钢2.8.2

vue.js terminal vue-cli
6个回答
11
投票

我解决了你曾经(或曾经)的同样问题,我不知道你是否已经解决了它,但这是我如何解决它。

使用which vue我看到vue安装在哪里。

christianjavan@rog:$ which vue
/usr/bin/vue

然后我删除了安装文件夹中的所有vue文件

christianjavan@rog:/usr/bin$ sudo rm -rf vue
christianjavan@rog:/usr/bin$ sudo rm -rf vue-init
christianjavan@rog:/usr/bin$ sudo rm -rf vue-list

然后我完成了它在this link所说的内容。

christianjavan@rog:/$ mkdir ~/.npm-global
mkdir: cannot create directory ‘/home/christianjavan/.npm-global’: File exists
christianjavan@rog:/$ npm config set prefix '~/.npm-global'
christianjavan@rog:/$ export PATH=~/.npm-global/bin:$PATH
christianjavan@rog:/$ source ~/.profile

然后我尝试安装新的vue cli

christianjavan@rog:/$ npm install -g @vue/cli

然后我做了vue --version并最终安装了3.0.3版本

christianjavan@rog:/$ vue --version
3.0.3

我真的希望这会有所帮助。

注意:稍后再次尝试运行vue -V时,它没有找到vue命令,因此我将新的vue目录导出到PATH。运行npm install -g @vue/cli时,该命令会为您提供新的vue目录。

christianjavan@rog:~$ npm install -g @vue/cli
/home/christianjavan/.npm-global/bin/vue -> /home/christianjavan/.npm-global/lib/node_modules/@vue/cli/bin/vue.js

您将该目录添加到PATH。

christianjavan@rog:~$ export PATH=$PATH:/home/christianjavan/.npm-global/bin

3
投票

我使用nvm在节点版本之间切换。在我的情况下,我在vue-cli节点上安装了system,并且已经符号链接到/usr/local/bin/vue

修理:

nvm use system
npm uninstall -g vue-cli

在这一点上,which vue应该返回vue not found。在这种情况下,你可以nvm use你想要的版本,它应该用完该版本的目录。


0
投票

编辑,我认为你的问题是你不知道如何卸载vue-cli 3:

  1. 全球卸载:npm uninstall -g vue-cli
  2. 删除本地node_modules / npm uninstall vue-cli
  3. 如果需要,请尝试重新安装

0
投票

在节点v10.10.0和npm 6.4.1中,以下命令将我的vue版本更新为3.4.0

sudo npx npm install -g @vue/cli

0
投票

我在一个文件夹中安装了NodeJs,并将Environmental Variable中的路径设置为普通用户(没有管理员权限进行设置)。

后来当我使用setup以及最新的NodeJSNPM安装Vue-Cli时,我不得不删除我之前设置的路径条目以使最新安装有效。


0
投票

我不知道这是否会对任何人有所帮助

  • 卸载2.x我不得不:

npm uninstall -g vue-cli

  • 并升级到3.x:

npm install -g @vue/cli


-1
投票

这比你想象的要简单,如果用npm install -g @ vue / cli安装vue-cli 3会自动删除以前的版本(根据文档https://cli.vuejs.org/guide/installation.html你可以用vue -version检查安装后的cli版本)

© www.soinside.com 2019 - 2024. All rights reserved.