Sha256: 15cac55a62debbcd432263eb70288de4112d417e28ddb0801d414ba5fa336c17

Contents?: true

Size: 1.59 KB

Versions: 160

Compression:

Stored size: 1.59 KB

Contents

Install [Node.js](http://nodejs.org):

* **Windows and OS X users**: can
[download an Installer](https://nodejs.org/en/download/)
* **Linux users**: can install it
[via package manager](https://nodejs.org/en/download/package-manager/)

[linstall]: https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

Install globally a tool to run [Gulp](http://gulpjs.com):

```bash
$ npm install -g gulp-cli
```

Depending on your setup, you may need super user privileges to install an NPM
module globally. This is the case if you've used the official installer linked
to above. If NPM gives you an error saying you don't have access, add `sudo` to
the command above:

```bash
$ sudo npm install -g gulp-cli
````

If you've used the official installer, your `PATH` should have been automatically
configured, but if your shell has trouble locating your globally installed
modules—or if you build Node.js from source—update your `PATH` to
include the `npm` binaries by adding the following to either `~/.bash_profile` or
`~/.zshrc`:

```bash
$ export PATH=/usr/local/share/npm/bin:$PATH
```

Each assignment needs some tools to run the tests:

* [Babel](https://github.com/babel/babel): to transpile ECMAScript
2015 code to ECMAScript 5
* [Jasmine](http://jasmine.github.io): to run tests
* [Gulp](http://gulpjs.com): to automate everything, you don't need to worry
about anything
* [ESLint](http://eslint.org/) (optional): to perform several static analysis and
coding style checks to your ECMAScript code.

They can be installed running this command within each assignment directory:

```bash
$ npm install
```

Version data entries

160 entries across 160 versions & 1 rubygems

Version Path
trackler-2.1.0.4 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.1.0.3 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.1.0.2 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.1.0.1 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.1.0.0 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.55 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.54 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.53 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.52 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.51 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.50 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.49 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.48 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.47 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.46 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.45 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.44 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.43 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.42 tracks/ecmascript/docs/INSTALLATION.md
trackler-2.0.8.41 tracks/ecmascript/docs/INSTALLATION.md