The homepage for https://comt.ioos.us
-
Download and install nodejs (which comes with npm) using your package manager
-
Install
yarnusing your package manager. Instructions can be found here. -
Use
npmto installgrunt
$ npm install -g grunt
- Use
yarnto install the package and its dependencies:
$ yarn
- Following a successful installation, use
gruntto compile static elements.
$ grunt
- To run the project:
$ node bin/www
The Docker build is far simpler:
$ docker build -t <tag> -f Dockerfile .
NOTE: ensure that public/lib is removed before building. If it exists,
yarn will attempt to use the existing one in the Docker build, breaking the symlink
in the container and lead to ugly CSS.
For testing Google Analytics and things that use env variables. Update the .env file in your root folder similar to this:
GOOGLE_ANALYTICS_ID=YOUR_ENV_VAR_HERE