webpack npm软件包未在vite项目上运行,但在vue-cli-service上运行

jxct1oxe  于 2022-12-13  发布在  Webpack
关注(0)|答案(1)|浏览(141)

我已经构建了一个简单npm包,其中包含一个名为MyButton的组件
MyButton是用vue 2(2.7)+ composition API编写的,所以它可以同时支持vue 2和vue 3项目。在为生产构建并测试了我的库之后,它可以在所有使用vue-cli-service、vue 2和vue 3创建的vue应用程序上完美地工作。但是,我用vite + vue3.5.0创建了一个新项目,我得到了:
TypeError: Cannot read properties of undefined (reading '_c')
但这似乎是不合理的,因为没有vite创建的vue 3应用程序工作得很完美。是什么导致了这个问题?

c90pui9n

c90pui9n1#

OP通过在项目中添加@vue/compat修复了该问题。

相关问题