Gulp ist ein kostenloses, quelloffenes und plattformübergreifendes JavaScript-Toolkit, mit dem Sie viele Entwicklungsaufgaben automatisieren können. Es ist ein Task-Runner, der auf Node.js und npm basiert und zur Automatisierung vieler zeitaufwändiger Aufgaben wie Minifizierung, Verkettung, Cache-Busting, Unit-Tests, Linting, Optimierung usw. verwendet wird. Gulp-Plugins sind einfach und für eine einzelne Aufgabe konzipiert .
In diesem Beitrag zeigen wir Ihnen, wie Sie Gulp unter CentOS 8 installieren.
Voraussetzungen
- Ein Server mit CentOS 8.
- Auf dem Server ist ein Root-Passwort konfiguriert.
Installieren Sie Node.js
Für Gulp muss ein Node.js-Paket auf Ihrem System installiert sein.
Installieren Sie zuerst den Curl mit dem folgenden Befehl:
dnf install curl -y
Fügen Sie als Nächstes das Node-Quell-Repository mit dem folgenden Befehl hinzu:
curl -sL https://rpm.nodesource.com/setup_16.x | bash -
Als nächstes installieren Sie Node.js mit dem folgenden Befehl:
dnf install nodejs -y
Überprüfen Sie nach der Installation von Node.js die installierte Version von Node.js mit dem folgenden Befehl:
Knoten -v
Sie sollten die folgende Ausgabe sehen:
v16.6.1
Sie können die NPM-Version auch mit dem folgenden Befehl überprüfen:
npm -v
Sie sollten die folgende Ausgabe sehen:
7.20.3
Gulp-CLI installieren
Zuerst müssen Sie das Gulp CLI-Tool in Ihrem System installieren. Gulp CLI ist ein Tool zur Verwaltung der Gulp-Anwendung.
Sie können es mit dem unten gezeigten NPM-Befehl installieren:
npm install -g gulp-cli
Sobald die Gulp-CLI installiert ist, können Sie mit dem nächsten Schritt fortfahren.
Installieren Sie Gulp.js
Erstellen Sie zunächst ein Anwendungsverzeichnis mit dem folgenden Befehl:
mkdir myapp
Wechseln Sie als Nächstes in das Verzeichnis myapp und erstellen Sie mit dem folgenden Befehl eine neue Anwendung:
cd myapp npm init
Sie werden aufgefordert, Ihre Bewerbungsinformationen wie unten gezeigt anzugeben:
Paketname:(myapp) Version:(1.0.0) Beschreibung:Mein Einstiegspunkt:(index.js) Testbefehl:"echo "My app" $$ exit 1"git repository:keywords:author:hiteshlicense:(ISC) Im Begriff, in /root/myapp/package.json zu schreiben:{ "name":"myapp", "version":"1.0.0", "description":"My app", "main":"index .js", "scripts":{ "test":"\"echo \"My app\" $$ exit 1\"" }, "author":"hitesh", "license":"ISC"}Ist das OK? (ja) ja
Fügen Sie als Nächstes das Gulp-Modul mit dem folgenden Befehl zu Ihrer Anwendung hinzu:
npm install --save-dev schlucken
Überprüfen Sie als Nächstes die Gulp-Version mit dem folgenden Befehl:
gulp --version
Sie sollten die folgende Ausgabe sehen:
CLI-Version:2.3.0Lokale Version:4.0.2
Erstellen Sie eine Anwendung mit Gulp.js
In diesem Abschnitt erstellen wir eine einfache Gulp.js-Anwendung.
Wechseln Sie zunächst in das Verzeichnis myapp und erstellen Sie mit dem folgenden Befehl eine gulpfile.js:
cd myapp
nano gulpfile.js
Fügen Sie den folgenden Code hinzu:
var gulp =require('gulp');gulp.task('hello', function(done) { console.log('My First Gulp App!!!'); done();});Speichern Sie die Datei, wenn Sie fertig sind, und führen Sie dann die Gulp-Aufgabe mit dem folgenden Befehl aus:
schluck halloSie sollten die folgende Ausgabe erhalten:
[05:07:52] Verwendung von gulpfile ~/myapp/gulpfile.js[05:07:52] Starte 'hello'...Meine erste Gulp-App!!![05:07:52] Beende 'hello ' nach 4,81 msSchlussfolgerung
In der obigen Anleitung haben wir erklärt, wie man Gulp.js auf einem CentOS 8-System installiert. Sie können jetzt damit beginnen, Ihre erste Anwendung mit Gulp.js zu erstellen. Fühlen Sie sich frei, mich zu fragen, wenn Sie irgendwelche Fragen haben.