Ejercicio del curso de Desarrollo de servicios en la nube con HTML5, Javascript y node.js
El resultado del ejercicio está desplegado en heroku.
Ejecuta npm install
para instalarlo y foreman start
para arrancarlo.
Es necesario tener instalado el toolbelt de heroku para arrancarlo
En local se crea el fichero .env, que también se agrega al .gitignore por lo que no está trackeado. Este es el contenido del fichero.env en local:
DATABASE_URL=sqlite://:@:/
DATABASE_STORAGE=quiz.sqlite
De esta forma se emula el entorno de heroku en local para sqlite
Por otra parte, en local, con windows 7, formeman start no me funciona. Mirando el log, veo que las peticiones llegan al servidor, pero al navegador no le llegan. He intentado varias cosas como abrir el firewall para foreman o lanzar una pregunta en stackoverflow pero no lo he conseguido aún. Por tanto, en local lo ejecuto con npm start y para ello hay que descomentar antes dos líneas en los ficheros www y models.js. Espero encontrar pronto el problema y poder deshacer esto.