在项目中更改 vue 版本

Posted

技术标签:

【中文标题】在项目中更改 vue 版本【英文标题】:changing vue version inside a project 【发布时间】:2022-01-05 09:47:52 【问题描述】:

您好,我想使用 npm 更改 Vue 的项目版本。 我试过了:

npm install vue@latest --save

但是当我尝试时:

npm v vue

我得到了以下信息:

vue@2.6.14 | MIT | deps: none | versions: 362
Reactive, component-oriented view layer for modern web interfaces.
https://github.com/vuejs/vue#readme

keywords: vue

dist
.tarball: https://registry.npmjs.org/vue/-/vue-2.6.14.tgz
.shasum: e51aa5250250d569a3fbad3a8a5a687d6036e235
.integrity: sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==
.unpackedSize: 3.0 MB

maintainers:
- posva <posva13@gmail.com>
- yyx990803 <yyx990803@gmail.com>

dist-tags:
beta: 3.2.0-beta.8
csp: 1.0.28-csp
latest: 2.6.14
next: 3.2.23

published 5 months ago by posva <posva13@gmail.com>

表明我仍在使用 Vue 2.6.14。 有谁知道如何解决这个问题。

【问题讨论】:

【参考方案1】:

如果您检查versions tab on npm 上的@latest 标签,最新版本确实是2.6.14。

要使用 Vue 3,您需要改用 @next 标签。但是那个版本不是 100% 与 2.x 兼容,所以在这样做之前请检查migration guide(很多工具也不兼容,因为 JS 项目通常涉及“很多”工具,迁移可能不是那样简单)

【讨论】:

感谢 Michal,您的回答真的帮了我大忙!

以上是关于在项目中更改 vue 版本的主要内容,如果未能解决你的问题,请参考以下文章

在vue项目中正确的引入jquery

如何从构建的 Vue 项目中更改路径结构?

vue项目引入jQuery

vue工程化之项目引入jquery

导航上的 Vue url 更改

【vue】在lang="less"的style中编写样式报错