Publicación de una aplicación de Node.js


Publicación de una aplicación de Node.js


  1. Ir a Heroku.com.
  2. Registrarse en Heroku.
  3. Descargar la CLI de Heroku.
  4. Instalar la CLI de Heroku (única forma de enviar repositorios al servidor).
  5. Escoger una aplicación para publicar.
  6. En el directorio raíz de la aplicación crear un archivo de nombre: Procfile (Con la primera letra en mayúscula y las demás en minúsculas).
  7. En el archivo Procfile escribir: web: node servidor.js (nombre del archivo JavaScript que inicia la aplicación).
  8. Agregar nodo extra al archivo package.json, como se muestra en el ejemplo:
{
  "name""appweb",
  "version""1.0.0",
  "description""Mi primera publicacion web",
  "main""servidor.js",
  "scripts": {
    "test""echo \"Error: no test specified\" && exit 1"
  },
"engines":{
    "node": "0.10.x"
  },
  "author""Pedro Bazó",
  "license""ISC"
}
  1. Cambiar el valor del puerto en los archivos de configuración de la conexión por: process.env.PORT.
  2. Crear repositorio en Git con: $ git init.
  3. Ejecutar en terminal: $ heroku create.
  4. Ejecutar en terminal: $ git add ..
  5. Ejecutar en terminal: $ git commit -m "Aplicación inicial".
  6. Ejecutar en terminal: $ git push heroku master (Para subir el repositorio).
  7. Para indicar que estamos en modo de producción ejecutar en terminal: $ heroku config:set NODE_ENV=production.
  8. Para inicializar el servidor de heroku (se ejecuta solo una vez), ejecutar en terminal: $ heroku ps:scale web=1.
  9. Finalmente para ejecutar la aplicación en la web, se escribe en terminal: $ heroku open.

Comentarios

Entradas más populares de este blog

Algunas páginas de cursos online recopiladas por Soluciones++

Ruta hacia el desarrollador web full stack en Soluciones++