Interaction Design WikiWeb Development

node.js

Node.js is a javascript engine that runs on your computer without a browser window. It is widely used for developing backend systems for web sites and development tools.

Installation

The easiest is to uses the official installer that can be found on their website.

There is also a Homebrew package called 'node'.

Usage

After the installation you have access to the node binary from the terminal to runs scripts:

node script.js

There is also an interactive interpreter that can be used to test small code snippets:

node

Modules

Additional modules can be installed using npm (node package manager):

npm install csv

You can find many packages on the official website of the package manager.