Commit 7ad0ee65 authored by Mike Bostock's avatar Mike Bostock

Update README.

parent 5a7c7fde
......@@ -14,7 +14,7 @@
## Installing
If you use NPM, `npm install d3`. Otherwise, download the [latest release](https://github.com/d3/d3/releases/latest). The released bundle supports AMD, CommonJS, and vanilla environments. Create a [custom bundle using Rollup](http://bl.ocks.org/mbostock/bb09af4c39c79cffcde4) or your preferred bundler. You can also load directly from [d3js.org](https://d3js.org):
If you use NPM, `npm install d3`. Otherwise, download the [latest release](https://github.com/d3/d3/releases/latest). The released bundle supports AMD (as an anonymous module), CommonJS, and vanilla environments. You can load directly from [d3js.org](https://d3js.org):
```html
<script src="https://d3js.org/d3.v4.js"></script>
......@@ -33,3 +33,15 @@ You can also use the standalone D3 microlibraries. For example, [d3-selection](h
```
If you prefer to pin to a specific release, try [CDNJS](https://cdnjs.com/libraries/d3) or [npmcdn](https://npmcdn.com/d3/).
D3 is written using [ES2015 modules](http://www.2ality.com/2014/09/es6-modules-final.html). Create a [custom bundle using Rollup](http://bl.ocks.org/mbostock/bb09af4c39c79cffcde4), Webpack, or your preferred bundler. To import D3 into an ES2015 application, either import the specific symbols you want to use:
```js
import {scaleLinear} from "d3";
```
Or, import everything into a namespace (here, `d3`, but use whatever symbol you prefer):
```js
import * as d3 from "d3";
```
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment