For prototyping the javascript framework requirements for the nextgen console.
0.11.05
- NodeJS - for server-side package management, and to enable Grunt build automation
- Bower - for client-side package management
Uses a number of open source projects:
- AngularJS - JavaScript MVC framework.
- angular-ui-router - provides flexible routing with nested views.
- angular-bootstrap - AngularJS version of Twitter Bootstrap without jQuery or Bootstrap dependencies.
- angular-smart-table - provides table sorting, filtering and pagination.
- sprintf - sprintf implementation for the browser and node.js.
- underscore - provides collection, array and utility functions.
- stacktrace - Framework-agnostic, micro-library for getting stack traces in all web browsers.
- Grunt - for build automation.
- LESS - to enhance our CSS development experience.
- JSHint - to ensure consistent coding practices.
- WireDep - to inject Bower packages into the source code with Grunt.
- LiveReload - to reload browser when watched files change.
(to be performed in the directory in which you cloned the repo)
npm install -g grunt-cli
npm install
bower install
grunt