```sh
git clone https://github.com/smartytime/goldplate.git
```
```sh
npm install
sudo npm install -g gulp
sudo npm install -g bower
```
This will download and install all dependencies defined in package.json
as well as the gulp cli for running tasks.
```sh
bower install
```
For performance reasons, less files should to be precompiled rather than compiling them on page load. To do that run the corresponding gulp task
gulp less
If you want the task to watch all less files and compile them automatically when they change, use the --watch
flag.
gulp less --watch
In order to avoid same-origin policy issues and to allow testing on other devices you have to serve the app from a local server rather than loading it via the file:// protocol. You can do that easily via the corresponding gulp task
gulp serve