layout icon indicating copy to clipboard operation
layout copied to clipboard

dist 文件依赖 lodash 导致报错

Open zibiaowu opened this issue 4 years ago • 3 comments

服务端用 vite 打包后包含了 dist 目录下的内容,开发环境没问题

image

排查发现非 commonjs 打包直接用了 window._ 来获取 lodash,求兼容~

image

所用版本:v0.1.22,文件目录:node_modules/@antv/layout/dist/layout.min.js

zibiaowu avatar Jan 17 '22 07:01 zibiaowu

老哥,我也遇到了这个问题,怎么解决的呀

polarss avatar Jan 26 '22 16:01 polarss

image 依赖的@dagrejs/graphlib这个地方有问题,可以直接挂载lodash到window上 直接在index.html引入<script src="https://cdn.jsdelivr.net/npm/[email protected]/lodash.min.js"></script>就可以

ytl003 avatar Mar 07 '22 12:03 ytl003

image 依赖的@dagrejs/graphlib这个地方有问题,可以直接挂载lodash到window上 直接在index.html引入<script src="https://cdn.jsdelivr.net/npm/[email protected]/lodash.min.js"></script>就可以

现在是这么暂时解决的,但是很别扭,希望官方可以兼容下

zibiaowu avatar Mar 08 '22 03:03 zibiaowu