【发布时间】:2019-02-18 17:05:15
【问题描述】:
即使使用了 npm 卸载命令,我仍然可以使用 vue 命令。
christianjavan@rog:~$ sudo npm uninstall vue-cli
npm WARN christianjavan@1.0.0 No description
npm WARN christianjavan@1.0.0 No repository field.
up to date in 0.781s
found 0 vulnerabilities
christianjavan@rog:~$ vue -V
2.9.2
christianjavan@rog:~$ sudo npm uninstall -g vue-cli
up to date in 0.039s
christianjavan@rog:~$ sudo npm uninstall vue-cli
npm WARN christianjavan@1.0.0 No description
npm WARN christianjavan@1.0.0 No repository field.
up to date in 0.721s
found 0 vulnerabilities
christianjavan@rog:~$ vue -V
2.9.2
christianjavan@rog:~$ npm update
christianjavan@rog:~$ sudo npm update
christianjavan@rog:~$ vue -V
2.9.2
我已经尝试完全删除 nodejs 并重新安装,但它似乎也不起作用。
关于如何删除 vue-cli 2.x.x 的任何想法?
【问题讨论】:
-
安装在哪里? (运行
which vue) -
你应该尝试
npm list -g --depth 0查看全局包列表,如果vue-cli通过yarn安装,应该运行yarn global list并通过yarn remove global vue-cli卸载 -
@tony19 它安装在 /usr/bin/vue.
-
@masongzhi 当我运行 npm list 命令时,它说安装了 vue cli 3.0.0,但是当我运行 vue -V 命令时,它说我安装了 2.9.2。 i.imgur.com/0en5DHv.png