This is the main README for the City Hero thing (known as ET below).
City Hero is a site that makes the world a better place.
- Install node (needs link)
- Install npm (needs link)
- Clone this repository
cd city-hero
npm install
(will make some time)- Create new
lib/settings/auth.js
file fromlib/settings/auth.example.js
- Run application:
node lib/server.js
- Crockford JavaScript Style Guide
- Commenting via JSDoc
- JSLint (node.js project)
- To run JSLint from project base:
node_modules/jslint/bin/jslint.js --white --onevar --regexp <APPLICATION_FILE>.js
- To run JSLint from project base:
- CSS ?
- HTML ?
- Currently trying Expresso
- To run tests from project base:
node_modules/expresso/bin/expresso test/<TEST_FILE>.js
- To run tests from project base:
- Node.js
- See package.json for dependencies
- Currently using DotCloud
- See DotCloud Node.JS docs
- See npm package.json documentation
- Must listen on port 8080 for DotCloud