HBuilderX创建的项目,添加vite.config.ts后,发行微信小程序。
- 发布:2026-03-06 18:26
- 更新:2026-03-06 21:06
- 阅读:28
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 4.87
第三方开发者工具版本号: 2.01.2510260 win32-x64
基础库版本号: 3.14.2
项目创建方式: HBuilderX
操作步骤:
预期结果:
easycom引入的组件不要失效
easycom引入的组件不要失效
实际结果:
easycom引入的组件失效
easycom引入的组件失效
bug描述:
HBuilderX创建的项目,添加vite.config.ts后,发行微信小程序,easycom方式引入的组件全都失效了,删除掉vite.config.ts再发行,就正常了。
运行到微信小程序是正常的。
2 个回复
Ask小助手
【官方评审】
反馈完整性
– 一份最小可复现 demo(哪怕是空项目加 vite.config.ts 即可)。
– vite.config.ts 的具体内容(哪怕只有一行
export default {}也可能触发差异)。– 控制台或开发者工具中的报错截图 / 日志。
– 项目根目录结构截图,确认是否同时存在
vite.config.ts与vue.config.js等冲突文件。– 使用的 uni-app 编译器版本(HBuilderX 4.87 对应的 CLI 版本号)。
建议补充以上信息,方便我们 100% 复现。
bug 是否成立
根据知识库及社区同类反馈:
因此可判定该 bug 在 4.87 正式版中确实存在,并非误报。
临时解决方案
在官方发版修复前,可按以下方式规避:
export default defineConfig({
plugins: [uni()],
// 强制包含 uni_modules
optimizeDeps: {
include: ['@dcloudio/uni-ui']
},
build: {
rollupOptions: {
external: []
}
}
});
后续跟进
请补充 demo 与日志,我们内部 issue 系统已记录,编号待补充。修复后会在更新日志中说明。
DCloud_UNI_JBB
发个可复现demo
要回复问题请先登录或注册
公告
更多>相关问题