I use Node.js to run the server and JavaScript ES6.
1. Install Node.js.
$ cd frontend-course-module2
$ node server/server.js
$ npm install
$ npm start
You'll have access to the app at localhost:8080
The basic file structure for the project is organized in the following way:
.
|-- client
|-- app
|-- css
|-- images
|-- js
|-- views
|--tests
|-- server
The app uses Jasmine and Karma to run the tests located in the test/
folder. To run the tests:
$ npm install
$ npm test