如何升级Vue版本

13
我使用的是Vue版本(2.5),运行了以下命令:npm install -g @vue/cli,之后使用命令vue --version检查我的Vue版本,显示为@vue/cli 4.1.2。但是在我的package.json文件中,版本没有升级,仍然显示旧版本即2.5.7。 任何帮助都将不胜感激。 enter image description here

4
不要混淆实际的库/框架vue和用于管理项目的命令行工具@vue/cli - Mario
@Mario 如何更新项目依赖的Vue版本? - Orestis Kapar
1
@OrestesKappa 只需安装您想要的版本的 vue 或使用 npm install vue@latest --save 来获取最新版本(请注意,从2升级到3需要进行相当多的更改,并且许多扩展尚未更新)。 - Mario
6个回答

25

你可以通过vue cli进行升级。

npm install -g @vue/cli

或者

yarn global add @vue/cli

然后

vue upgrade

1
类型错误:无法将未定义或空值转换为对象。这是经典的JavaScript开发工具报错信息。 - Chad
4
很遗憾,“vue upgrade”只会显示“似乎所有插件都是最新的”,即使这是一个2.5.*的项目。所以这根本不起作用。 - Philipp Ludwig

2

两个提供的答案都假设您有一个项目并正在更新它。 如果您想要更新全局安装,根据Vue网站上的文档 https://cli.vuejs.org/guide/installation.html 您需要执行以下操作:

npm update -g @vue/cli

1

0

您可以使用 npx 来避免全局安装 @vue/cli 包。

npx --legacy-peer-deps @vue/cli upgrade


-1

您可以通过vue cli进行升级。

yarn global add @vue/cli@3.0

或者

npm i -g @vue/cli@3.0

然后

vue upgrade


-13
npm install -g @vue/cli --save

--save 会自动更新你的 package.json 文件中的版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接