uni-app vue3+vite打包百度小程序全局组件报错
uni-app vue3+vite打包百度小程序全局组件报错
main.ts:
import {
createSSRApp
} from "vue";
import App from "./App.vue";
import navigationBar from '@/components/navigationBar/navigationBar.vue'
export function createApp() {
const app = createSSRApp(App);
app.component('navigationBar', navigationBar)
return {
app,
};
}
编译过程没问题。在百度开发者工具打开后报错。排查发现每次构建后,app.json的usingComponents中引用全局组件路径都会用 ./* 的方式来引用全局组件。把路径前的 . 去掉后引用正常

更多关于uni-app vue3+vite打包百度小程序全局组件报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
4 回复
这个是我用错了方式吗?大家用vue@3.2.28+vite@2.7.13打包会不会这样。
更多关于uni-app vue3+vite打包百度小程序全局组件报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
预计下版修复
我试了下,还有微信头条支付宝快手打包成全局组件的路径都会变成这样。
HBuilderX alpha 3.4.0+ 已修复该问题

