在同一台机器上使用 vue 2 和 vue 3

Posted

技术标签:

【中文标题】在同一台机器上使用 vue 2 和 vue 3【英文标题】:Using vue 2 and vue 3 on the same machine 【发布时间】:2021-04-24 13:36:57 【问题描述】:

我即将开始第一个 vue 3 项目。我正在安装基本的 vue 包并且一直在安装 vue-cli。文档说:对于 Vue 3,您应该使用 npm 上可用的 Vue CLI v4.5 作为@vue/cli。要升级,需要全局重新安装最新版本的@vue/cli。

全局安装会影响 vue 2 项目工具吗?我希望能够在某些项目中保留 vue 2,并在其他项目中使用 vue 3。应该如何配置。

IT 人

【问题讨论】:

【参考方案1】:

您可以使用全局安装它

npm install -g @vue/cli

当您创建一个新项目时,您可以选择版本,您使用 vue 2 构建的旧项目仍然使用 Vue cli 4.x。

【讨论】:

新建项目时如何选择cli版本? 当您运行 vue create your-project 时,它会要求您选择版本和其他工具,例如 typescript 和 css 预处理器 .. 我有很多使用 vue 2 构建的项目,当我安装 vue cli 4 时,我没有更改任何配置并且它们继续工作。 我已经使用v3.vuejs.org/guide/installation.html#vite 来初始化新项目。在这种情况下没有提示。无论如何感谢您的帮助。 不客气,但 vite 不适用于 vue 2,我真的建议继续使用 vue cli,因为它更成熟和稳定【参考方案2】:

简短回答:Vue CLI 根本不会影响您的 Vue 2 或 3 项目工具。运行vue create project-name 时,您必须从以下选项中进行选择(请参阅vue prompt)。 Vue 2 或 3 版本将显示在您的 package.json 文件中

【讨论】:

以上是关于在同一台机器上使用 vue 2 和 vue 3的主要内容,如果未能解决你的问题,请参考以下文章

如何在同一个 Windows XP 机器上同时运行 python 2.6 和 3.0?

如何配置 apache 在同一台机器上使用 FE 和 BE?

如何在同一台机器上运行 2 个(或更多)Wildfly 实例?

具有不同.net版本的多个应用程序可以在同一台服务器机器上运行吗

如何在同一台机器上运行多个硒测试套件

如何在同一台机器上安装 Windows Server 2012 和 Ubuntu 16.04 桌面