/jefe

Show off Argus APIs (https://developer.largus.fr)

Primary LanguageJavaScriptMIT LicenseMIT

Build Status

jefe

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd jefe
  • make install_all

Enter in container to use Ember-CLI

To run and enter in the development container use: make start_container.

If your development container is already running in other terminal use: make container_shell.

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Linting

  • npm run lint:hbs
  • npm run lint:js
  • npm run lint:js -- --fix

Building

  • ember build (development)
  • ember build --environment production (production)

Deploy on heroku

You must use emberjs buildpack

Further Reading / Useful Links

Troubleshooting

Inotify: Add watch

If you're using Linux you may encounter some issues with inotify. In the most of case, inotify reach the watch limit. You can increase it by running the following target:

  • make inotify_add_limit