gitbook-start-heroku-merquililycony created by GitHub Classroom
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
template
.gitignore
README.md
createapp.png
gitbook-start-heroku.js
gulpfile.js
package.json

README.md

Práctica 4: Nueva funcionalidad para el paquete npm

Paquete: gitbook-start-heroku-merquililycony

Objetivo:

El objetivo de esta práctica es extender el package NodeJS publicado en npm en una práctica anterior con una nueva funcionalidad que permita que los usuarios realizar un despliegue automatico en el servidor de IAAS

Práctica 5 : Nueva funcionalidad para el Paquete NPM: plugins

Objetivo:

El objetivo de esta práctica es extender el package NodeJS publicado en npm en una práctica anterior con una nueva funcionalidad que permita que los usuarios con conocimientos de NodeJS puedan extender la conducta del ejecutable para que este realice el despliegue en plataformas distintas de las ya consideradas.

Plugin: gitbook-start-heroku-merquililycony

1- Descargamos el paquete inicial: nueva-funcionalidad-para-el-paquete-npm-merquililycony

$ npm install -g nueva-funcionalidad-para-el-paquete-npm-merquililycony

2- Creamos el libro :

$ gitbook-start -d <directorio> 

3- Nos colocamos en la carpeta que contiene el libro.

$ cd <directorio>

4- Instalamos las dependencias necesarias:

$ npm install 

5- Instalamos los plugins necesarios como dependendecias utilizando para ello la opción --save heroku:

$ npm install --save gitbook-start-heroku-merquililycony

6-Hacemos gulp-deploy para generar el libro

$ gulp deploy

7- Hacemos gulp crear-repo para crear el repo en github

$ gulp crear-repo

8- Hacemos gulp push para subir los cambios

$ gulp push

9- Loguearse en Heroku

$ heroku login

10- Crear app y copiar el nombre de la app

$ heroku create

imagen

Copiamos lo que esta en el recuadro rojo y lo pegamos en el comando más abajo donde pone "nombre_app"

11- Añadimos el remoto

$ heroku git:remote -a <nombre_app>

12- Desplegar app en heroku con gulp deploy-heroku

$ gulp deploy-heroku

Enlaces :

Enlace al campus virtual

Repositorio GitHuB donde se realizó la práctica

Enlace a npm

Página de los autores