Meteor-up

Il existe une bibliothèque qui simplifie grandement le déploiement d’une application Meteor. Cette bibliothèque est Meteor-up. Cette bibliothèque déploie un conteneur Docker (solution de conteneurs logiciels sur un système) sur la machine cible pour installer les dépendances du projet Meteor et rendre accessible l’application. Meteor-up est également souvent appelée Mup, ce livre utilise les deux termes pour parler de la même bibliothèque.

1. Installer Meteor-up

Pour installer Mup de façon globale, il faut utiliser la commande suivante :


npm install -g mup
 

Pour vérifier l’installation, il est possible d’utiliser la commande suivante qui affichera l’aide de Mup :


mup
 

2. Configurer Meteor-up

Cette étape est l’étape la plus importante lors du déploiement d’une application meteor. En effet, l’utilisation de Mup s’effectue au travers d’un fichier de configuration.

Il faut tout d’abord créer le dossier .deploy permettant de déployer l’application. Pour cela, à partir de la racine du projet, Raphaël utilise les commandes suivantes :


mkdir .deploy 
cd .deploy
 

Il faut ensuite initialiser les fichiers de configuration du déploiement avec la commande suivante :


mup init
 

Cette commande crée les fichiers mup.js et settings.json dans le dossier .deploy. Le fichier mup.js est celui qui contiendra toute la configuration...

Pour consulter la suite, découvrez le livre suivant :
couv_EPMETION.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Nom de domaine et DNS
Suivant
Un sur-ensemble JavaScript