将Vue更新到3.2.3。 vue --version仍显示为3.0.1 ...如何解决?

时间:2019-01-03 12:00:28

标签: vue.js npm npm-update

我正在尝试将我的Vue版本更新到最新版本,但是在运行“ npm install -g @ vue / cli”(如vue网站所告知)后,它说一切正常,并显示3.2.3已已安装,但在运行vue --version进行检查时,显示为3.0.1。

然后我认为我将卸载所有vue实例,但是无论全局或本地卸载如何,它始终始终将vue --version显示为3.0.1。

无论我尝试了什么,我似乎都无法从系统中删除vue进行全新安装,也无法简单地从3.0.1更新到最新版本。

不确定在这种情况下最好显示哪种indo?

-

在此处提供更多信息

我运行了“哪个Vue”,结果是-

/usr/local/bin/vue

我也是npm列表-g --depth = 0

/usr/local/Cellar/node/11.6.0/lib
├── @vue/cli@3.2.3
└── npm@6.5.0

但是,运行-vue -V(甚至vue --version)给我的只是:

3.0.1

4 个答案:

答案 0 :(得分:1)

需要卸载vue-cli,然后安装@vue/cli。 方法如下:

if migrating() == True:
    pass
else:
    activate_django_background_tasks_related_stuff()

答案 1 :(得分:0)

尝试运行npm install -g @vue/cli,然后重新加载终端。

答案 2 :(得分:0)

只需通过以下方法检查系统中是否安装了较旧版本的cli:

npm list  -g --depth=0

如果一切正常,并且您确实安装了更新的@ vue / cli,请针对特定版本进行操作:

npm install -g @vue/cli@3.2.3

作为最后检查:

npm cache clean --force
npm cache verify

注意:在npm 5之后,缓存会自我修复,但是手动清理通常可以解决问题。另外,最好先安装最新的npm。

npm i -g npm@latest

答案 3 :(得分:0)

也许您已经安装了npmyarn
尝试npm update --globalyarn global upgrade

祝你好运!