我有一些使用 D3 并使用 webpack 编译的遗留代码。我正在考虑将 D3 位移植为外部库并将它们包装为试剂/重新框架组件的想法,但我在导入 JS 位时遇到问题。
我创建了一个演示问题的小项目:
现在在一个 JS 项目中,我会使用这样的库:
import * as module from 'd3-lib.js'
var m = new module.Module()
m.setData("miserables.json").render();
我试图模仿:
然而我不断得到:
未捕获的错误:goog.require 找不到:d3_lib