ClientListAng is a sample application written with node.js and angularjs.
The primary purpose is to illustrate how to:
- Create a RESTful server in
node.js
- Create a simple HTML5 app using
AngularJS
- Perform unit and end-to-end test using
Karma
Start the web and RESTFul server by:
node server.njs
Open your HTML5 browser and go to:
http://localhost:8080
To run unit and e2e test, shutdown the server and run:
utest_run.sh
You must install node
, and then using the included npm
command to install
required packages.
- node.js >= 0.10.4
- express.js >= 3.2.0
- step.js >= 0.0.5
- sqlite3 >= 2.1.7
- karma-runner >= 0.8.5
Following packages is installed under www/components directory:
- angular.js >= 1.0.6
- angular-resource >= 1.0.6
- angular-ui-bootstrap >= 0.4.0
Note: installed verison of angular-ui-bootstrap
is a custom build with only Alert
and Dialog
services
Following was installed under www/css directory: