What you need for this book

To get started, all you need is a web browser and a text editor, such as Sublime Text. However, I recommend that you install Node.js (http://nodejs.org/) that includes the npm package manager and the Bower (http://bower.io/) module in order to run the tests. I will walk you through the installation of the required packages in the corresponding chapters.

Starting from Chapter 4, Building a Chart Directive, we will use the http-server module (https://www.npmjs.com/package/http-server) to run the examples from a local web server. An internet connection is only required for installing tools and libraries, but not for running the examples.

Get Data Visualization with D3 and AngularJS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.