8
Apprendre 1 chose chaque jour Publier une application Node.js sur le cloud Heroku @germanlinux http://apprendre1chosechaquejour.herokuapp.com Support pour une vidéo en francais publiée sur youtube (utilisateur germanlinux) Blog : germanlinux.blogspot.com Twitter : @germanlinux

publier une application Node sur heroku

Embed Size (px)

Citation preview

Page 1: publier une application Node sur heroku

Apprendre 1chose chaque jour

Publier une application Node.js sur le cloud Heroku

@germanlinux

http://apprendre1chosechaquejour.herokuapp.comSupport pour une vidéo en francais publiée sur youtube (utilisateur germanlinux)

Blog : germanlinux.blogspot.com Twitter : @germanlinux

Page 2: publier une application Node sur heroku

Rappels

● Voir ou revoir les deux vidéos sur le sujet● Compte sur Heroku● Utilisation de coffeescript pour générer le

javascript

Page 3: publier une application Node sur heroku

La publication sur le cloud

Héroku est vu comme un dépôt distant GIT● Réservation d'une application PAAS sur Heroku

heroku create --stack cedar

=> URL

Page 4: publier une application Node sur heroku

Node.js

● package.json{

"name": "mapremiere",

"version": "0.0.1",

"engines": {

"node": "0.6.x"

}

}

Page 5: publier une application Node sur heroku

Lancement de l'application

● Utilisation de foreman ● Création d'un fichier Procfile

« web: node web.js »

Test local : foreman start

Page 6: publier une application Node sur heroku

Lancement de l'application

● Utilisation de foreman ● Création d'un fichier Procfile

« web: node web.js »

Test local : foreman start

Page 7: publier une application Node sur heroku

Et pour terminer !

git add .

git commit -m 'bonne video'

git push heroku mastergit push heroku master

Page 8: publier une application Node sur heroku

En résumé

● Creer un répertoire● Git init● Réserver votre application● Ecrire l'application● Les dépendances● Le lanceur● Publication