So installieren Sie GulpJS unter Ubuntu 20.04

So installieren Sie GulpJS unter Ubuntu 20.04

In diesem Tutorial zeigen wir Ihnen, wie Sie GulpJS unter Ubuntu 20.04 installieren. Sie werden lernen, GulpJS einzurichten, um Javascript-Dateien auf Ubuntu zu minimieren.

GulpJS ist ein Toolkit, mit dem Sie schmerzhafte oder zeitaufwändige Aufgaben in Ihrem Entwicklungsworkflow automatisieren können. Integrationen sind in alle wichtigen IDEs integriert und die Leute verwenden gulp mit PHP, .NET, Node.js, Java und anderen Plattformen.

Verwenden Sie npm-Module, um alles zu tun, was Sie wollen + über 3000 kuratierte Plugins für Streaming-Dateitransformationen. Durch die Bereitstellung nur einer minimalen API-Oberfläche ist gulp leicht zu erlernen und einfach zu bedienen.

Voraussetzungen

  • Ubuntu 20.04 dedizierter Server
  • Ein Root-Benutzer oder normaler Benutzer mit sudo-Administratorrechten.

Schritt 1 - Halten Sie den Server auf dem neuesten Stand

# apt update -y

# apt upgrade -y

Schritt 2 – Build-Essential installieren

# apt-get install build-essential -y

Schritt 3 – NodeJS und NPM installieren

Installieren Sie die neueste stabile Version von NodeJS.

# curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

# apt-get install -y nodejs

Überprüfen Sie, ob die Installation erfolgreich ist.

# node -v && npm -v

Ausgabe:

v14.14.0
6.14.8

Schritt 4 - Installieren Sie GulpJS CLI

Installieren Sie die GulpJS-CLI mit dem folgenden Befehl:

# npm install -g gulp-cli

Überprüfen Sie, ob die Installation erfolgreich ist.

# gulp -v

Aufstellen

Um GulpJS mit Plugins zu verwenden, benötigen Sie eine  gulpfile.js-  Datei und eine  package.json-  Datei.

  • gulpfile.js: konfiguriert, leitet und führt Aufgaben zusammen mit der Plugin-Verwaltung aus.
  • package.json: verfolgt Abhängigkeiten und deren Versionen.

Gehen Sie in Ihr Projektverzeichnis.

# cd /path/to/project/

Initialisieren Sie eine NPM-Umgebung, um eine package.json zu erstellen  :

Wenn Sie nach einem Paketnamen gefragt werden , verwenden Sie  gulpjs . Drücken  Sie ENTER  die Standardantwort für alle anderen Fragen zu akzeptieren. Danach sollten Sie diese Zusammenfassung sehen.

About to write to /root/package.json:

{
"name': "gulpjs',
"version': "1.0.0',
"description': "',
"main': "index.js',
"scripts': {
"test': "echo \'Error: no test specified\' && exit 1″
},
"author': "',
"license': "ISC'
}

Is this OK? (yes)

Geben Sie  yes ein  und drücken Sie die  EINGABETASTE .

Installieren Sie das lokale  gulp-  Paket und das  gulp-uglify-  Plugin.

# npm install --save-dev gulp gulp-uglify

Erstellen der Schluckaufgabe

Erstellen Sie eine  gulpfile.js  im Stammverzeichnis des Projekts.

# vi gulpfile.js

Importieren Sie die Bibliotheken und definieren Sie dann eine Aufgabe. Die Beispielaufgabe heißt  exampleTask.

const gulp = require('gulp'); // Import Gulp
const uglify = require('gulp-uglify'); // Import Gulp Uglify (Javascript minify)

gulp.task('exampleTask', ()=>{ // define a task
return gulp.src('/path/to/javascript/files/*.js') // source a directory full of anything ending with .js
.pipe(uglify()) // minify the stream
.pipe(gulp.dest('/path/to/destination/')); // send files to a destination
});

Stellen Sie sicher, dass sich in /path/to/javascript/files/ mindestens eine Javascript-Datei befindet  :

# ls /path/to/javascript/files/

Ausgabe:

file.js

Führen Sie die Aufgabe aus.

# gulp exampleTask

Ausgabe:

Working directory changed to ~
Using gulpfile ~/gulpfile.js
Starting 'exampleTask’…
Finished 'exampleTask' after 59 ms

/path/to/destination/  enthält die minimierte Datei.

# ls /path/to/destination/

Ausgabe:

file.js

Wir haben GulpJS erfolgreich installiert.

In diesem Tutorial haben wir Ihnen gezeigt, wie Sie GulpJS auf Ubuntu 20.04 installieren.


So installieren und konfigurieren Sie CSF (ConfigServer Security & Firewall) unter CentOS 7

So installieren und konfigurieren Sie CSF (ConfigServer Security & Firewall) unter CentOS 7

ConfigServer Security & Firewall (kurz auch csf genannt) ist eine Stateful Packet Inspection (SPI) Firewall. Erfahren Sie, wie Sie CSF unter CentOS 7 installieren und konfigurieren

So installieren Sie den R1Soft Backup Agent auf CentOS

So installieren Sie den R1Soft Backup Agent auf CentOS

Erfahren Sie, wie Sie den R1Soft Backup Agent auf CentOS installieren und konfigurieren. R1Soft Server Backup Manager bietet Dienstanbietern eine flexible, serverfreundliche Lösung.

So ändern Sie CloudLinux LVE-Limits

So ändern Sie CloudLinux LVE-Limits

In diesem Artikel haben wir erklärt, wie man CloudLinux LVE-Limits ändert. Also lasst uns anfangen. CloudLinux LVE-Limits können mithilfe von LVE Manager geändert werden.

So ändern Sie SSH des Ports des Linux-Servers

So ändern Sie SSH des Ports des Linux-Servers

Um den SSH-Port des Linux-Servers zu ändern, müssen Sie sich über SSH beim Server anmelden und die SSH-Konfigurationsdatei ändern.

So installieren Sie Centova Cast auf CentOS

So installieren Sie Centova Cast auf CentOS

Centova Cast ist die führende Verwaltungsplattform für Internetradio-Streams, die Stream-Hosting-Providern umfassende Einblicke und Kontrolle bietet.Centova Cast

So richten Sie Mail-Relay auf Ihrem Mail-Server ein

So richten Sie Mail-Relay auf Ihrem Mail-Server ein

Sie können die E-Mail-Versandprobleme beheben, indem Sie die folgenden E-Mail-Relay-Einstellungen verwenden.

So installieren Sie Apache, MariaDB, PHP und phpMyAdmin in Ubuntu 18.04

So installieren Sie Apache, MariaDB, PHP und phpMyAdmin in Ubuntu 18.04

Wir werden lernen, Apache MariaDB PHP und PHPMyAdmin auf dem Ubuntu 18.04-Server zu installieren. Apache, MySQL/MariaDB und PHP bestehen aus Paketen. Es ist bekannt als LAMP

Lernen Sie die grundlegende Benutzerverwaltung unter Linux

Lernen Sie die grundlegende Benutzerverwaltung unter Linux

Möchten Sie einen Benutzer in Linux hinzufügen, ändern oder löschen? Hier ist der perfekte Artikel für Sie.

Lernen Sie die grundlegende Gruppenverwaltung in Linux

Lernen Sie die grundlegende Gruppenverwaltung in Linux

Erfahren Sie mehr über die Gruppenverwaltung unter Linux. So fügen Sie eine Gruppe hinzu, ändern eine Gruppe und löschen eine Gruppe, fügen Mitglieder in Linux hinzu. Erstellen Sie eine neue Gruppe, verwenden Sie den Befehl groupadd.

Erfahren Sie, wie Sie Fail2ban auf CentOS 7 installieren

Erfahren Sie, wie Sie Fail2ban auf CentOS 7 installieren

Fail2ban ist sehr nützlich, um die SSH-Verbindung zu sichern. Jetzt sollten Sie in der Lage sein, fail2ban auf centos7 zu installieren und zu konfigurieren. Fügen Sie dem Server eine zusätzliche Sicherheitsebene hinzu