-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App.use插件的时候很容易被报错taro.defineComponent is not a function #16977
Comments
同样的问题 模板 vite + nutui |
nutui不支持taro4,需要 nutui 项目支持 |
测试了下 不是单纯nutui的问题 ,是vite+nutui会有这样的问题,换webpack+nutui可以正常使用 |
同样的问题,也是vite+nutui的模板,问题很多 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
相关平台
飞书小程序
复现仓库
[email protected]:enjoy-myLife/taro-feishu-demo.git
使用框架: Vue 3
复现步骤
import { createApp } from "vue";
// 国际化
import i18n from "@/lang/i18n";
import { local } from "@/lang";
import "./app.scss";
import { Button } from "@nutui/nutui-taro";
// 引入所有组件的样式文件
import "@nutui/nutui-taro/dist/style.css";
const App = createApp({
onShow(options) {
// console.log('i18n',i18n)
},
onLaunch(options) {
// initI18n();
},
// 入口组件不需要实现 render 方法,即使实现了也会被 taro 所覆盖
});
App.use(Button).use(i18n, local);
export default App;
期望结果
能够正常注册
实际结果
一但App.use了Button就报错taro.defineComponent is not a function, stack: TypeError: taro.defineComponent is not a function,而且不光是Button,我之前用vue-18n之类也是这样,就是只要App.use就很容易出现这个问题
环境信息
The text was updated successfully, but these errors were encountered: