https://github.com/jplusplus/jquest-client-archive
The jQuest front-end. Manages the missions and the user interface
https://github.com/jplusplus/jquest-client-archive
Last synced: about 1 year ago
JSON representation
The jQuest front-end. Manages the missions and the user interface
- Host: GitHub
- URL: https://github.com/jplusplus/jquest-client-archive
- Owner: jplusplus
- Created: 2012-12-26T18:04:50.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-03-01T19:40:09.000Z (over 13 years ago)
- Last Synced: 2024-04-14T04:55:28.241Z (about 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 2.37 MB
- Stars: 1
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Installation
### Software dependencies
To make jQuest up and running, you need:
* **Node** 0.8.7
* **NPM** 1.1.32
### Dependencies
jQuest is build at the top of the pleasant [Node Package Manager](http://npmjs.org/). To download and set up the whole dependancies three, simply run from the project's root directory :
$ npm install
### Configuration files
The default configuration is present into the *config/default.json*. Every modifications in this file will be commited. The *runtime.json* file is an auto-generated file that you shouldn't edit.
* **Development mode**: If you want to overide default values, you have to create a file named *config/development.json* and corresponding to your local configuration. This file will be ignored by git.
* **Production mode**: if you want to overide default values, you have to edit the *config/production.json* file to fit with your production environment. **This file won't be ignored by git**.
### Environment variables
The following environment variables can be use with the highest priority :
* **PORT** defines the port to listen to (ex: *80*);
* **API_URL** defines the url to the API;
* **NODE_ENV** defines the runing mode (ex: *development*, *production*, etc);
* **BASIC_AUTH** if contains a value, use that string on basic authentication (ex: *user:pass*).
### Common issues
* **Error: watch ENOSPC**: Do not run the application with DropBox on the same system.
Link: https://groups.google.com/forum/?fromgroups=#!topic/nodejs/LX7sz9f-fmY
## Create a mission
TODO - [See also...](https://github.com/jplusplus/jquest-mission)
## Licence
Copryright © [Journalism++](http://jplusplus.org) - All rights reserved