【踩坑】Vue 2 项目使用 fabric 5.x 版本

162 阅读1分钟

Vue 2 项目使用 fabric 6.x 版本时,会抛异常:

TypeError: Cannot read properties of undefined (reading 'Canvas')

这个错误表明在你的代码中尝试访问 fabric.Canvas 时,fabric 对象是 undefined。这通常是由于 Fabric.js 库没有正确加载或初始化导致的。

重新安装并指定版本,npm install fabric@5.3.0 --save,再运行,就好了