我有一个 Vue2+JS 项目,我想向其中添加聊天组件,但我发现了一些使用 Vue3+ts 编写的开源项目。我的项目中应该如何使用Vue3开发的组件?
我浏览了 use-vue-3-compiled-build-into-vue-2-project 问题,但我真的不想将我的 vue2 项目迁移到 vue3。
不幸的是,如果该库没有 vue 2 的版本,则简单的改编将不起作用。要实现这个库,您需要将它们带到一个共同点。
这可以创建一个分支,将 vue-demi 作为依赖项插入其中,并消除可能出现的任何反应性问题。
或者如 gertvdijk 上面所写,您需要将项目升级到 vue 3,无论是部分还是全部,因为进一步维护它会越来越困难。