mapillary-js/docs/contributing.md
2016-05-23 22:06:06 +02:00

1.2 KiB

Preparing your Development Environment

Linux

Install GNU Make and git:

sudo apt-get update
sudo apt-get install build-essential git

Install node.js 5.x and npm according to the node.js package manager installation instructions.

Clone a copy of the repo:

git clone https://github.com/mapillary/mapillary-js.git

Change to the mapillary-js directory and install node module dependencies:

cd mapillary-js
npm install

OSX

Install the Command Line Tools for Xcode:

xcode-select --install

Install Homebrew according to the instructions.

Install node.js:

brew install node

Clone a copy of the repo:

git clone https://github.com/mapillary/mapillary-js.git

Change to the mapillary-js directory and install node module dependencies:

cd mapillary-js
npm install

Serving the Debug Page

npm run gulp

Open the debug page at http://localhost:3000.

Running Tests

npm run gulp test