Lanzar sitio web construido con React en Heroku
Instalamos el generador de aplicaciones de react. $ npm i create-react-app -g Generamos una aplicación. $ create-react-app my_app_name Accedemos al directorio de la aplicación. $ cd my_app_name Una vez construido el sitio procedemos a configurar la cuenta de heroku para el lanzamiento. Inicializamos el repositorio. $ git init Creamos un…
Establecer Zona Horaria en Heroku
Cuando utilizamos fechas/horas en nuestras aplicaciones, estas son definidas por la fecha/hora del servidor donde se están ejecutando. Para especificar una zona horaria en un repositorio de heroku bastará con ejecutar desde la línea de comandos: $ heroku config:add TZ="America/Managua" Con esto definimos la zona horaria…
Desplegar páginas estáticas en heroku
Entiendase por página estática por una página web HTML + CSS + JS. Bastará con crear un archivo composer.json: { } Con esto Heroku identificará que es una aplicación PHP que configurará Apache. Recuerden que en Apache los archivo index.html tiene prioridad para ser renderizados.…
Heroku - Especificar el tipo de aplicación con buildpacks
Has visto un mensaje como este al hacer tu deploy en heroku? ... remote: -----> Warning: Multiple default buildpacks reported the ability to handle this app. The first buildpack in the list below will be used. remote: Detected buildpacks: Node.js, PHP remote: See https://devcenter.heroku.com/articles/buildpacks#…
Migrar base de datos de Rails en Heroku
Para migrar la base de datos de forma remota deberá escribir el siguiente comando: $ heroku run rake db:migrate…
Limpiar una base de datos Postgres de Heroku
Para hacer un drop de una base de datos postgres de Heroku bastará con ejecutar el comando siguiente: $ heroku pg:reset DATABASE Se solicitara que confirme, deberá escribir el nombre del proyecto en heroku (desde la línea de comandos).…
Ejecutar bower durante el lanzamiento a Heroku
Agregamos el parámetro postinstall dentro de scripts en el archivo package.json. package.json "scripts": { "postinstall": "node node_modules/bower/bin/bower install" } Instalamos bower con el parámetro --save para que se inserte la dependencia en el archivo package.json ejecutando el comando siguiente: $ npm install bower --save Ya con…
Desplegar aplicaciones node.js en Heroku
Para desplegar una aplicación node.js en heroku es necesario crearla una cuenta o iniciar sesión. Descarga la herramienta Heroku Toolbelt para poder utilizar la línea de comandos (CLI) de heroku. Luego de la instalación desde la terminal ejecutar: $ heroku login Te solicitará las credenciales de tu cuenta. Si aún…
Configurar Ghost v0.5.5 en Heroku
Crea una cuenta en heroku Si aún no tienes una cuenta en heroku puedes familiarizarte aquí. Descarga Ghost v0.5.5 Puedes descargar la versión más reciente en https://ghost.org/download/ o descargar la versión 0.5.5 desde aquí. Descomprime Ghost v0.5.5 $ unzip ghost-0.5.5.…