入门d3.js,需要什么文件?
Getting started with d3.js, what files are needed?
我正在尝试开始使用 d3.js 并已从 https://github.com/dc-js/dc.js/releases 下载最新版本。除了 d3.js 文件外,src 和 spec[=23 中还有很多其他脚本=] 文件夹。
需要把这些都放到我们自己的项目目录下吗?或者复制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
然后 运行ning npm install
将引入 D3 和 crossfilter(实际上是 crossfilter2,社区分支有一些改进)。
或者,您可以将上述所有内容直接从 CDN 拉入您的网页,而根本不用理会 npm。说明在自述文件中。
这完全取决于您希望如何部署您的应用程序。
我正在尝试开始使用 d3.js 并已从 https://github.com/dc-js/dc.js/releases 下载最新版本。除了 d3.js 文件外,src 和 spec[=23 中还有很多其他脚本=] 文件夹。
需要把这些都放到我们自己的项目目录下吗?或者复制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
然后 运行ning npm install
将引入 D3 和 crossfilter(实际上是 crossfilter2,社区分支有一些改进)。
或者,您可以将上述所有内容直接从 CDN 拉入您的网页,而根本不用理会 npm。说明在自述文件中。
这完全取决于您希望如何部署您的应用程序。