Hosting estático con Firebase en ubuntu 14

Ir a Firebase y logarse. Para más info visitar el blog de Nicolas Bortolotti
Previamente instalo node y npm en Ubuntu 14.

Vamos a Hosting y Firebase nos proporciona el comando para instalar la aplicación. Una vez instalado no es necesario repetir este paso.
sudo npm install -g firebase-tools

Nos logamos por consola con el comando
firebase login
En el navegador tenemos que confirmar y nos lleva a la página de bienvenida, le damos nombre a la aplicación (la llamo nuevapp) y entramos en el escritorio de Firebase.

 

Si queremos ver las aplicaciones disponibles
firebase list

Nos desplazamos hasta el directorio que contiene la carpeta que vamos a subir a Firebase .
Iniciamos y seleccionamos la aplicación (la que previamente hemos nombrado)
firebase init

Nos pide el directorio que queremos subir (en mi caso ‘Primeros Pasos’), lo escribimos y nos crea el archivo firebase.json

Finalmente hospedamos nuestra aplicación con

firebase deploy

Volvemos al escritorio de Firebase y en Hosting ya nos ha subido el enlace con la aplicación, pinchamos y podemos verla

Todo desde línea de comandos
Desde la consola podemos iniciar, darle nombre a la aplicación y hospedarla directamente. Actualizamos el escritorio de Firebase y ya tenemos la aplicación creada. En Hosting pinchamos en el enlace.

Para salir de Firebase

firebase logout

Error cuando iniciamos Firebase
Se produce por que estamos iniciando Firebase desde un directorio que contiene un archivo .json, eliminar el archivo y volver a intentar.