我怎样才能删除 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:
- 全局卸载:
npm uninstall -g vue-cli
- 删除本地 node_modules /
npm uninstall vue-cli
- 如果需要,请尝试重新安装
我解决了你遇到的(或曾经遇到过的)同样的问题,我不知道你是否已经解决了,但我是这样解决的。
使用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
以及最新的 NPM
和 Vue-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
我想用@vue/cli创建一个vue项目。
如你所知vue/cli更新到版本 3。
文件说
npm uninstall vue-cli -g
删除 vue-cli .
但在终端中我仍然只能访问 vue-cli 命令。
并且 vue --version
仍然得到钢铁 2.8.2
。
编辑,我以为你的问题是你不知道如何卸载vue-cli 3:
- 全局卸载:
npm uninstall -g vue-cli
- 删除本地 node_modules /
npm uninstall vue-cli
- 如果需要,请尝试重新安装
我解决了你遇到的(或曾经遇到过的)同样的问题,我不知道你是否已经解决了,但我是这样解决的。
使用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
以及最新的 NPM
和 Vue-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