Comment installer GulpJS sur Ubuntu 20.04

Comment installer GulpJS sur Ubuntu 20.04

Dans ce tutoriel, nous allons vous montrer comment installer GulpJS sur Ubuntu 20.04. Vous apprendrez à configurer GulpJS pour réduire les fichiers Javascript sur Ubuntu.

GulpJS est une boîte à outils qui vous aide à automatiser les tâches pénibles ou chronophages de votre flux de travail de développement. Les intégrations sont intégrées dans tous les principaux IDE et les gens utilisent gulp avec PHP, .NET, Node.js, Java et d'autres plates-formes.

Utilisez les modules npm pour faire tout ce que vous voulez + plus de 3000 plugins sélectionnés pour les transformations de fichiers en streaming. En ne fournissant qu'une surface API minimale, gulp est facile à apprendre et simple à utiliser.

Conditions préalables

  • Serveur dédié Ubuntu 20.04
  • Un utilisateur root ou un utilisateur normal avec des privilèges d'administrateur sudo.

Étape 1 - Maintenez le serveur à jour

# apt update -y

# apt upgrade -y

Étape 2 - Installer build-essential

# apt-get install build-essential -y

Étape 3 - Installez NodeJS et NPM

Installez la dernière version stable de NodeJS.

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

# apt-get install -y nodejs

Vérifiez que l'installation est réussie.

# node -v && npm -v

Sortir:

v14.14.0
6.14.8

Étape 4 - Installez GulpJS CLI

Installez la CLI GulpJS à l'aide de la commande suivante :

# npm install -g gulp-cli

Vérifiez que l'installation est réussie.

# gulp -v

Installer

Pour utiliser GulpJS avec des plugins, vous avez besoin d'un   fichier gulpfile.js et d'un   fichier package.json .

  • gulpfile.js : configure, canalise et exécute les tâches ainsi que la gestion des plugins.
  • package.json : garde une trace des dépendances et de leurs versions.

Allez dans le répertoire de votre projet.

# cd /path/to/project/

Initialisez un environnement NPM pour créer un  package.json :

Lorsque vous êtes invité à entrer un nom de package, utilisez  gulpjs . Appuyez sur  ENTRÉE  pour accepter la réponse par défaut pour toutes les autres questions. Ensuite, vous devriez voir ce résumé.

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)

Tapez  oui  et appuyez sur  ENTRÉE .

Installer local  gulp  package et le  gulp-enlaidir  plugin.

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

Création de la tâche gulp

Créez un  fichier gulpfile.js  à la racine du projet.

# vi gulpfile.js

Importez les bibliothèques, puis définissez une tâche. L'exemple de tâche est nommé  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
});

Assurez-vous qu'il y a au moins un fichier javascript dans  /path/to/javascript/files/ :

# ls /path/to/javascript/files/

Sortir:

file.js

Exécutez la tâche.

# gulp exampleTask

Sortir:

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

/chemin/vers/destination/  contient le fichier minifié.

# ls /path/to/destination/

Sortir:

file.js

Nous avons installé avec succès GulpJS.

Dans ce tutoriel, nous vous avons montré comment installer GulpJS sur Ubuntu 20.04.


Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

ConfigServer Security & Firewall (également appelé csf en abrégé) est un pare-feu Stateful Packet Inspection (SPI). Apprenez à installer et configurer CSF sur CentOS 7

Comment installer lagent de sauvegarde R1Soft sur CentOS

Comment installer lagent de sauvegarde R1Soft sur CentOS

Apprenez à installer R1Soft Backup Agent sur CentOS et à le configurer. R1Soft Server Backup Manager offre aux fournisseurs de services une solution flexible et conviviale pour les serveurs.

Comment modifier les limites CloudLinux LVE

Comment modifier les limites CloudLinux LVE

Dans cet article, nous avons expliqué comment modifier les limites CloudLinux LVE. Alors, commençons. Les limites CloudLinux LVE peuvent être modifiées à l'aide de LVE Manager.

Comment changer le SSH du port du serveur Linux

Comment changer le SSH du port du serveur Linux

Pour changer le port SSH du serveur Linux, vous devez vous connecter au serveur via SSH et modifier le fichier de configuration SSH.

Comment installer Centova Cast sur CentOS

Comment installer Centova Cast sur CentOS

Centova Cast est la principale plate-forme de gestion des flux de radio Internet, offrant un aperçu et un contrôle étendus aux fournisseurs d'hébergement de flux.Centova Cast

Comment configurer le relais de messagerie sur votre serveur de messagerie

Comment configurer le relais de messagerie sur votre serveur de messagerie

Vous pouvez surmonter les problèmes d'envoi d'e-mails en utilisant les paramètres de relais de messagerie suivants.

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Nous allons apprendre à installer Apache MariaDB PHP et PHPMyAdmin sur le serveur Ubuntu 18.04. Apache, MySQL/MariaDB et PHP sont composés de packages. Il est connu sous le nom de LAMPE

Apprendre la gestion des utilisateurs de base sous Linux

Apprendre la gestion des utilisateurs de base sous Linux

Vous souhaitez ajouter, modifier ou supprimer un utilisateur sous Linux ? Voici l'article parfait pour vous.

Apprendre la gestion de groupe de base sous Linux

Apprendre la gestion de groupe de base sous Linux

En savoir plus sur la gestion de groupe sous Linux. Comment ajouter un groupe, modifier un groupe et supprimer un groupe, ajouter des membres sous Linux. Créez un nouveau groupe, utilisez la commande groupadd.

Apprenez à installer Fail2ban sur CentOS 7

Apprenez à installer Fail2ban sur CentOS 7

Fail2ban est très utile pour sécuriser la connexion SSH. Vous devriez maintenant pouvoir installer et configurer fail2ban sur centos7, ajouter une couche de sécurité supplémentaire au serveur