Let's set up the base structure and files of our application. The whole source code for the project will be available as a bundle at https://www.packtpub.com/. Therefore, we are only going to detail the most important part of setting up the base application.
Let's start by creating our package.json
file in the root of the project and adding the following code:
{ "name": "mean-blueprints-expensetracker", "version": "0.0.1", "repository": { "type": "git", "url": "https://github.com/robert52/mean-blueprints-expensetracker.git" }, "engines": { "node": ">=0.12.0" }, "scripts": { "start": "node app.js", "unit": "mocha tests/unit/ --ui bdd --recursive --reporter spec --timeout 10000 --slow 900", "integration": "mocha tests/integration/ --ui bdd --recursive --reporter spec --timeout 10000 --slow 900" }, "dependencies": { "async": "^0.9.0", "body-parser": "^1.12.3", "express": "^4.12...