如果有兴趣了解更多相关内容,欢迎来我的个人网站看看:耶瞳空间
我是调用zrender的init方法报错,如下图:

然后经过大佬指点,这种开发环境没问题但生产环境报错的东西,一般是因为打包的时候被tree-shaking掉了。
debug+翻看源码后发现丢失调的是registerPainter方法

模仿源码去调用:

import {
init } from "zrender";
import {
registerPainter
在使用Zrender时遇到init方法报错,经过排查发现是由于tree-shaking导致registerPainter方法丢失。通过手动导入并注册Painter类,问题得到解决。项目已上线并开源。
如果有兴趣了解更多相关内容,欢迎来我的个人网站看看:耶瞳空间
我是调用zrender的init方法报错,如下图:

然后经过大佬指点,这种开发环境没问题但生产环境报错的东西,一般是因为打包的时候被tree-shaking掉了。
debug+翻看源码后发现丢失调的是registerPainter方法

模仿源码去调用:

import {
init } from "zrender";
import {
registerPainter
1062

被折叠的 条评论
为什么被折叠?