Présentation
Le générateur de site statique MiddleMan est basé sur des scripts ruby. Il utilise la puissance des scripts ruby pour transformer de simples fichiers et dossiers en sites Web entièrement réactifs. Il n'a pas de prérequis à l'exception de ruby lui-même. MiddleMan utilise des modèles Markdown et Ruby pour générer des sites Web statiques. Aujourd'hui, je vais vous montrer comment installer, utiliser MiddleMan et le supprimer de votre ordinateur dans ce guide. J'ai installé Ubuntu 20.04 LTS pour ce guide. Toutes les instructions s'appliquent uniquement aux systèmes Ubuntu.
Prérequis
Vous aurez besoin d'une installation complète de ruby pour assurer le bon fonctionnement de MiddleMan sur votre système.
Si vous n'avez pas encore installé ruby sur votre système, utilisez les commandes suivantes pour créer un environnement ruby complet pour ce guide.
$ sudo apt update
$ sudo apt install ruby-full
MiddleMan nécessite un minimum de 2,6 versions du langage de programmation de ruby pour commencer à fonctionner. Le reste des éléments est installé avec MiddleMan.
Installer MiddleMan
Étape 1. Lancer l'installation
$ gem install middleman
Le processus d'installation commencera à installer MiddleMan et les rubis associés.
Dès qu'il est installé, vous recevrez un message de réussite du centre de rubis comme indiqué ci-dessous et vous serez prêt à partir.
Étape 2. Créer un squelette MiddleMan
Vous êtes maintenant prêt, pour commencer, votre processus de développement de site Web. Je vais vous montrer comment construire un squelette MiddleMan dans le répertoire existant. Voici les commandes :
$ middleman init myNewSite
Cette commande crée un nouveau dossier et y initialise MiddleMan.
Étape 3. Créez MiddleMan
Maintenant, je vais changer de répertoire et créer l'intermédiaire. Il s'agit du processus le plus simple de tout le guide.
$ cd myNewSite
$ bundle exec middleman build
Étape 4. Prévisualisation et déploiement
À ce stade, vous avez déjà produit une version réussie de votre site Web. Ensuite, nous allons faire un déploiement impressionnant, mais d'abord, nous devons nous assurer que tout fonctionne bien.
Utilisez la commande de construction suivante pour exécuter un serveur local afin de prévisualiser le site Web produit.
$ bundle exec middleman server
Maintenant, le site Web de prévisualisation peut être vu. Il est également prêt à être déployé sur le serveur.
Vous pouvez accéder au site Web ou à l'application développé sur http://ubuntu.local:4567
Étape 5. Supprimer MiddleMan
Dans tous les cas, si vous souhaitez supprimer MiddleMan de votre système, exécutez simplement la commande suivante. Il sera définitivement supprimé.
$ gem remove middleman
Conclusion
Tout au long du guide, j'ai travaillé sur l'installation de rubis, d'intermédiaires et de gemmes connexes qui suffisent pour lancer votre nouveau site Web. Vous avez installé MiddleMan à l'aide de la pile ruby sur Ubuntu 20.04 LTS. Vous avez également appris à exécuter et à supprimer MiddleMan. Si vous avez des questions, vous pouvez nous les poser ici sans hésiter. Nous serons ravis de vous répondre.