在Node中使用D3的正确方法是使用NPM安装d3,然后再安装到require
它。您可以npm install d3
使用 文件,也可以使用npm install
:
{
"name": "my-awesome-package",
"version": "0.0.1",
"dependencies": {
"d3": "3"
}
}
将d3放入node_modules目录后,可通过 加载它:
var d3 = require("d3");
就是这样。
关于您的其他问题:不需要使用D3画布。链接的节点画布示例需要画布,因为它渲染为画布。TypeError(无法读取未定义的属性“ BSON”,未定义)似乎与您使用猫鼬/ monogdb有关,与D3无关。