Wie man Gulp.js auf CentOS 8 installiert

Gulp ist ein kostenloses, quelloffenes und plattformübergreifendes JavaScript-Toolkit, mit dem du viele Entwicklungsaufgaben automatisieren kannst. Es ist ein Task-Runner, der auf Node.js und npm aufbaut und für die Automatisierung vieler zeitaufwändiger Aufgaben wie Minification, Concatenation, Cache Busting, Unit Testing, Linting, Optimierung, etc. verwendet wird. Gulp Plugins sind einfach und darauf ausgelegt, eine einzige Aufgabe zu erledigen.

In diesem Beitrag zeigen wir dir, wie du Gulp auf CentOS 8 installieren kannst.

Voraussetzungen

  • Ein Server, auf dem CentOS 8 läuft.
  • Ein Root-Passwort ist auf dem Server konfiguriert.

Node.js installieren

Gulp benötigt ein Node.js-Paket, das auf deinem System installiert sein muss.

Als erstes installierst du Curl mit dem folgenden Befehl:

dnf install curl -y

Als nächstes fügst du das Node Source Repository mit dem folgenden Befehl hinzu:

curl -sL https://rpm.nodesource.com/setup_16.x | bash -

Als nächstes installierst du die Node.js mit dem folgenden Befehl:

dnf install nodejs -y

Sobald Node.js installiert ist, überprüfe die installierte Version von Node.js mit dem folgenden Befehl:

node -v

Du solltest die folgende Ausgabe sehen:

v16.6.1

Du kannst auch die NPM-Version mit dem folgenden Befehl überprüfen:

npm -v

Du solltest die folgende Ausgabe sehen:

7.20.3

Gulp CLI installieren

Als erstes musst du das Gulp CLI Tool in deinem System installieren. Gulp CLI ist ein Tool, mit dem du die Gulp-Anwendung verwalten kannst.

Du kannst es mit dem NPM-Befehl installieren, wie unten gezeigt:

npm install -g gulp-cli

Sobald das Gulp CLI installiert ist, kannst du mit dem nächsten Schritt fortfahren.

Gulp.js installieren

Erstelle zunächst ein Anwendungsverzeichnis mit dem folgenden Befehl:

mkdir myapp

Als nächstes wechselst du in das Verzeichnis myapp und erstellst eine neue Anwendung mit dem folgenden Befehl:

cd myapp npm init

Du wirst aufgefordert, deine Anwendungsinformationen wie unten gezeigt anzugeben:

package name: (myapp) 
version: (1.0.0) 
description: My app
entry point: (index.js) 
test command: "echo "My app" $$ exit 1"
git repository: 
keywords: 
author: hitesh
license: (ISC) 
About to write to /root/myapp/package.json:

{
  "name": "myapp",
  "version": "1.0.0",
  "description": "My app",
  "main": "index.js",
  "scripts": {
    "test": "\"echo \"My app\" $$ exit 1\""
  },
  "author": "hitesh",
  "license": "ISC"
}


Is this OK? (yes) yes

Als nächstes fügst du das Gulp Modul mit dem folgenden Befehl zu deiner Anwendung hinzu:

npm install --save-dev gulp

Als nächstes überprüfe die Gulp Version mit dem folgenden Befehl:

gulp --version

Du solltest die folgende Ausgabe sehen:

CLI version: 2.3.0
Local version: 4.0.2

Erstelle eine Anwendung mit Gulp.js

In diesem Abschnitt werden wir eine einfache Gulp.js Anwendung erstellen.

Wechsle zunächst in das Verzeichnis myapp und erstelle eine gulpfile.js mit dem folgenden Befehl:

cd myapp
nano gulpfile.js

Füge den folgenden Code ein:

var gulp = require('gulp');

gulp.task('hello', function(done) {
  console.log('My First Gulp App!!!');
  done();
});

Speichere die Datei, wenn du fertig bist und führe dann den Gulp-Task mit dem folgenden Befehl aus:

gulp hello

Du solltest die folgende Ausgabe erhalten:

[05:07:52] Using gulpfile ~/myapp/gulpfile.js
[05:07:52] Starting 'hello'...
My First Gulp App!!!
[05:07:52] Finished 'hello' after 4.81 ms

Fazit

In der obigen Anleitung haben wir erklärt, wie man Gulp.js auf einem CentOS 8 System installiert. Du kannst nun damit beginnen, deine erste Anwendung mit Gulp.js zu erstellen. Wenn du Fragen hast, kannst du dich gerne an mich wenden.

Das könnte dich auch interessieren …