做流程图的展现,本地运行没有问题,vite 打包到线上报错如下,呈现问题
控制台报错:
]
起因是 npm 包的问题,外部用的 require,然而 vite 默认不反对 require
能够看到 graphlib 的援用过程如下:
拿不到 dagre,而后就去找了 window 下的 dagre,所以是 undefind,最初我是把 dagre.min.js 放到了 index.html 模板外面绝对路径引入的,这样 dagre 就被放到了 window 下,
于是就解决了。
做流程图的展现,本地运行没有问题,vite 打包到线上报错如下,呈现问题
控制台报错:
]
起因是 npm 包的问题,外部用的 require,然而 vite 默认不反对 require
能够看到 graphlib 的援用过程如下:
拿不到 dagre,而后就去找了 window 下的 dagre,所以是 undefind,最初我是把 dagre.min.js 放到了 index.html 模板外面绝对路径引入的,这样 dagre 就被放到了 window 下,
于是就解决了。