Proyecto MEAN para la materia de Desarrollo de Software
Develop: http://vacaciones-permanentes-develop.herokuapp.com/#/login
Master: http://vacaciones-permanentes.herokuapp.com/#/login
Primero correr el servidor de mongo en un puerto estándar
mongod
Instalar todas las dependencias con npm
npm install
Instalar las dependencias del cliente con bower
bower install
Correr la aplicación usando grunt
grunt
Una vez levantada la aplicación puede correr la aplicación accediendo a
localhost:3000
Puede correr los tests mediante
npm test
Los tests corren JSCS y JSHint para validar el código JavaScript previo a cualquier otro paso. La base de datos usada para correr los tests es independeniente a la base de datos de desarrollo con lo que no debes preocuparte de levantar una nueva base de datos para correr los tests.