问题描述
使用 view-ui-plus 加 vue3 开发项目,本地启动项目正常,但其他人将代码拉下来,启动项目时报错 Uncaught TypeError: Cannot read properties of null (reading 'isCE'):

原因分析:
- 尝试将 mode_nodules文件删除,重新npm install,发现并没有效果;
- 尝试将 package-lock文件删除,重新npm install,发现并没有效果;
- 尝试将 view-ui-plus卸载,再重新npm install,发现并没有效果;
- 尝试去查看 view-ui-plus源码,最终在issues中找到一个相同的问题,发现是由于vue3和view-ui-plus版本不兼容引起的。Uncaught TypeError: Cannot read properties of null (reading ‘isCE’);
解决方案:
项目中我的 vue 版本是 3.2.25,按照这个 issues 中给的解决方案,尝试各种安装 vue 版本并启动项目,最终3.2.45版本成功启动,此问题得到解决。



















