首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使我的vue 2组件在重写vue 3时使用?

如何使我的vue 2组件在重写vue 3时使用?
EN

Stack Overflow用户
提问于 2021-12-25 05:08:25
回答 1查看 43关注 0票数 0

我有一个计划在我的新项目vue 3中使用我的vue 2组件,这可能吗?假设我有vue 3项目,在我的vue 2组件中我有FAQ关于我们组件,然后我在Vue 3中创建使用vue 2组件的路由,这可能吗?

我尝试过使用迁移构建,但是有很多错误我无法解决,所以我决定重写它们:(我需要做些什么才能让这一切成为可能,

vue 2中的示例

代码语言:javascript
复制
/src/components/faq
/src/components/about-us

在vue 3中

代码语言:javascript
复制
// in route.js
import {FAQ, AboutUS} from "my-component-vue2";

export default Routes [{
  path: "/faq",
  component: () => FAQ
}]
EN

回答 1

Stack Overflow用户

发布于 2021-12-27 01:56:30

您可以使用webpack联邦模块的一些设置来共享组件,即在一个组件中运行微前端,在另一个容器中运行Vue2组件,在另一个容器中运行微前端来管理/路由?没有什么可以阻止您将所有组件从Vue2项目复制到Vue3项目中,并在开始生成新的Vue3组件之前查看它们是否都在工作。还是你已经试过了?

Webpack模块联合会

这里有一个可能破坏破坏Vue3的变化的链接

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70478107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档