Gulp est une boîte à outils JavaScript gratuite, open source et multiplateforme qui vous permet d'automatiser de nombreuses tâches de développement. Il s'agit d'un exécuteur de tâches construit sur Node.js et npm et utilisé pour automatiser de nombreuses tâches chronophages telles que la minification, la concaténation, le contournement du cache, les tests unitaires, le linting, l'optimisation, etc. Les plugins Gulp sont simples et conçus pour faire un seul travail. .
Dans cet article, nous allons vous montrer comment installer Gulp sur CentOS 8.
Prérequis
- Un serveur exécutant CentOS 8.
- Un mot de passe root est configuré sur le serveur.
Installer Node.js
Gulp nécessite l'installation d'un package Node.js sur votre système.
Tout d'abord, installez le Curl avec la commande suivante :
dnf install curl -y
Ensuite, ajoutez le dépôt source Node avec la commande suivante :
curl -sL https://rpm.nodesource.com/setup_16.x | bash -
Ensuite, installez Node.js à l'aide de la commande suivante :
dnf installer nodejs -y
Une fois Node.js installé, vérifiez la version installée de Node.js avec la commande suivante :
noeud -v
Vous devriez voir le résultat suivant :
v16.6.1
Vous pouvez également vérifier la version de NPM avec la commande suivante :
npm -v
Vous devriez voir le résultat suivant :
7.20.3
Installer la CLI Gulp
Tout d'abord, vous devrez installer l'outil Gulp CLI sur votre système. Gulp CLI est un outil utilisé pour gérer l'application Gulp.
Vous pouvez l'installer à l'aide de la commande NPM comme indiqué ci-dessous :
npm install -g gulp-cli
Une fois la CLI Gulp installée, vous pouvez passer à l'étape suivante.
Installer Gulp.js
Commencez par créer un répertoire d'application avec la commande suivante :
mkdir monapp
Ensuite, changez le répertoire en myapp et créez une nouvelle application avec la commande suivante :
cd myapp npm init
Il vous sera demandé de fournir les informations de votre candidature comme indiqué ci-dessous :
nom du package :(myapp) version :(1.0.0) description :Mon point d'entrée :(index.js) commande de test :"echo "My app" $$ exit 1"git repository :mots clés :auteur :hiteshlicense :(ISC) Sur le point d'écrire dans /root/myapp/package.json :{ "name":"myapp", "version":"1.0.0", "description":"My app", "main":"index .js", "scripts":{ "test":"\"echo \"Mon application\" $$ exit 1\"" }, "author":"hitesh", "license":"ISC"}Est-ce D'ACCORD? (oui) oui
Ensuite, ajoutez le module Gulp à votre application avec la commande suivante :
npm install --save-dev gulp
Ensuite, vérifiez la version de Gulp avec la commande suivante :
gulp --version
Vous devriez voir le résultat suivant :
Version CLI :2.3.0Version locale :4.0.2
Créer une application avec Gulp.js
Dans cette section, nous allons créer une application Gulp.js simple.
Tout d'abord, changez le répertoire en myapp et créez un fichier gulpfile.js avec la commande suivante :
cd monapplication
nano gulpfile.js
Ajoutez le code suivant :
var gulp =require('gulp');gulp.task('hello', function(done) { console.log('My First Gulp App!!!'); done();});Enregistrez le fichier lorsque vous avez terminé puis exécutez la tâche Gulp à l'aide de la commande suivante :
Bonjour glouglouVous devriez obtenir le résultat suivant :
[05:07:52] Utilisation de gulpfile ~/myapp/gulpfile.js[05:07:52] Démarrage de 'hello'...Ma première application Gulp !!![05:07:52] Terminé 'hello' ' après 4,81 msConclusion
dans le guide ci-dessus, nous avons expliqué comment installer Gulp.js sur un système CentOS 8. Vous pouvez maintenant commencer à créer votre première application en utilisant Gulp.js. N'hésitez pas à me demander si vous avez des questions.