javascript - 开始使用 d3.js,需要哪些文件?

标签 javascript d3.js dc.js

我正在尝试开始使用 d3.js 并已从 https://github.com/dc-js/dc.js/releases 下载了最新版本。除了d3.js文件之外,srcspec文件夹中还有很多其他脚本。

我们需要把这些都放到我们自己的项目目录中吗?或者复制 d3.js 文件就足够了?

最佳答案

我认为您可能混淆了 dc.js 和 d3.js?

dc.js 是一个构建在 d3.js 和 crossfilter 之上的图表库。 D3 是一个功能强大但底层的图形库,crossfilter 是一个简单、快速的客户端数据库。

因此,要运行 dc.js,您需要

  • d3.js
  • crossfilter.js
  • dc.js
  • dc.css

大多数用户不会查看 GitHub 存储库。这主要针对开发人员。

与大多数 JavaScript 库一样,大多数用户都会为 npm 创建一个 package.json。依赖于 dc,然后运行 ​​npm install 将引入 D3 和 crossfilter(实际上是 crossfilter2,社区分支,进行了一些改进)。

或者,您可以将上述所有内容直接从 CDN 拉入您的网页,而根本不用担心 npm。说明位于自述文件中。

这完全取决于您想要如何部署应用程序。

关于javascript - 开始使用 d3.js,需要哪些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59364886/

相关文章:

javascript - 在 BigCommerce Stencil 中连接自定义按钮

c# - ajax回发后如何调试aspx页面?

javascript - 订购带有假组的封顶图表在 dc.js 中不起作用

javascript - 服务器端 Crossfilter : replicate filterfunction. 如何从函数闭包访问变量

javascript - d3.js filter() 不显示预期结果

javascript - 从对象映射中获取键名称

javascript - 如何正确编写一个可以接收 props 的 React 类组件?

javascript - 另一种写法?

Extjs + D3 : render conflict

javascript - 如何提取 d3 图表的名义标签