一、该问题的重现步骤是什么?
1. 拉取开源版本saber3
2. 按照官方文档 安装node环境 yarn install 依赖(淘宝镜像已经更改)
3. 运行项目 可以正常启动没有报错
4. 点击用户管理
二、你期待的结果是什么?实际看到的又是什么?
期待显示正常的 table 列表 实际上看不到页面渲染 控制台报错
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Saber3 在windows11 运行 nodejs 版本16.20.2 npm 8.19.4 yarn 1.22.22
四、请提供详细的错误堆栈信息,这很重要。
TypeError: Cannot read properties of null (reading 'isCE')
at renderSlot (@smallwei_avue.js?v=79636f45:27788:36)
at @smallwei_avue.js?v=79636f45:116083:1332
at normalizeChildren (@smallwei_avue.js?v=79636f45:32927:38)
at createBaseVNode (@smallwei_avue.js?v=79636f45:32755:9)
at _createVNode (@smallwei_avue.js?v=79636f45:32823:14)
at createVNodeWithArgsTransform (@smallwei_avue.js?v=79636f45:32710:14)
at Proxy.
at renderComponentRoot (chunk-SA6K2PN4.js?v=18c82a59:2327:17)
at ReactiveEffect.componentUpdateFn [as fn] (chunk-SA6K2PN4.js?v=18c82a59:6547:26)
at ReactiveEffect.run (chunk-SA6K2PN4.js?v=18c82a59:424:19)
五、若有更多详细信息,请在下面提供。
把vite版本升级一下,应该就能解决依赖兼容的问题了。
不需要全部升级,看这个提交便可:https://center.javablade.com/blade/Saber3/commit/937eaf8fdd67d2410f66d60c49278198da5ed21f
扫一扫访问 Blade技术社区 移动端