这是How to set up rollup.js with a d3 plugin?的后续问题。 我有一个小的虚拟模块foo.js: //.src/foo.js
import * as d3 from "d3";
export default function() {
return d3.select("body").append("div").text(42);
}; 和一个index.js: export {default as foo} from "./src/foo"; 我可以使用以下rollup.config
我试图在我的模块中使用d3.js,但我面临一些问题。
我将D3模块安装在sites/all/modules/d3/中,d3.min.js安装在sites/all/libraries/d3/中,我可以看到d3/示例。
现在,我在我的定制模块中有了一个js脚本,应该使用D3,但是我没有加载它。下面是我加载库的尝试:
drupal_add_library('d3','d3');
# retrieve some data as JSON
$setting = mymodule_load_data($param);
# create the render array
$c