我怎样才能删除 vue cli 2?

How can I remove vue cli 2?

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

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

文件说 我在 ubuntu 17.10 中,尝试使用 npm uninstall vue-cli -g 删除 vue-cli .

但在终端中我仍然只能访问 vue-cli 命令。

并且 vue --version 仍然得到钢铁 2.8.2

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

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

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

使用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

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

修复:

nvm use system
npm uninstall -g vue-cli

此时which vue应该returnvue not found。在这种情况下,您可以 nvm use 您想要的版本,并且它应该 运行 出该版本的目录。

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

sudo npx npm install -g @vue/cli

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

稍后,当我使用安装程序安装 NodeJS 以及最新的 NPMVue-Cli 时,我不得不删除之前设置的路径条目以使最新安装生效。

我不知道这是否对任何人有帮助,但

  • 要卸载 2.x 我必须:

    npm uninstall -g vue-cli
    
  • 升级到3.x:

    npm install -g @vue/cli
    

sudo npm uninstall @vue/cli -g

在 Windows:

只需通过命令找出你的vue所在的位置:

which vue

然后删除前缀为'vue'的所有文件(例如vue-client,vue.cmd)。之后再次输入 'which vue' 并注意路径已更改。

然后,如有必要,再次安装@vue/cli:

npm i @vue/cli -g

首先使用以下命令卸载它:- $ npm uninstall vue-cli -g 或 yarn global remove vue-cli

再次安装:- $ npm install -g @vue/cli@latest

sudo npm uninstall -g vue-cli
which vue
>> /usr/local/bin/vue
sudo rm /usr/local/bin/vue*
sudo npm install -g @vue/cli
vue --version
>> @vue/cli 4.2.3

我能够使用以下步骤卸载

第 1 步 -> 使用“which vue”命令查看 vue 的安装位置。

例如-:

kaw@kaw-HP-Notebook:~/script1/Hutch OPS/vue1$ which vue
/usr/local/bin/vue

第2步-:进入vue安装位置

ex -: cd /usr/local/bin

第 3 步-:现在使用以下命令卸载 vue

sudo rm -rf vue
sudo rm -rf vue-init
sudo rm -rf vue-list