Cómo instalar Gulp.js en CentOS 8

Gulp es un conjunto de herramientas JavaScript gratuito, de código abierto y multiplataforma que te permite automatizar muchas tareas de desarrollo. Es un ejecutor de tareas construido sobre Node.js y npm, y se utiliza para automatizar muchas tareas que consumen mucho tiempo, como la minificación, la concatenación, la eliminación de la caché, las pruebas unitarias, el linting, la optimización, etc. Los plugins de Gulp son sencillos y están diseñados para hacer un solo trabajo.

En este post, te mostraremos cómo instalar Gulp en CentOS 8.

Requisitos previos

  • Un servidor que ejecute CentOS 8.
  • Una contraseña de root configurada en el servidor.

Instalar Node.js

Gulp requiere que el paquete Node.js esté instalado en tu sistema.

Primero, instala el Curl con el siguiente comando:

dnf install curl -y

A continuación, añade el repositorio de fuentes de Node con el siguiente comando:

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

A continuación, instala el Node.js con el siguiente comando:

dnf install nodejs -y

Una vez instalado el Node.js, verifica la versión instalada de Node.js con el siguiente comando:

node -v

Deberías ver la siguiente salida:

v16.6.1

También puedes verificar la versión de NPM con el siguiente comando:

npm -v

Deberías ver la siguiente salida:

7.20.3

Instalar Gulp CLI

En primer lugar, tendrás que instalar la herramienta Gulp CLI en tu sistema. Gulp CLI es una herramienta utilizada para gestionar la aplicación Gulp.

Puedes instalarla utilizando el comando NPM como se muestra a continuación:

npm install -g gulp-cli

Una vez instalada la CLI de Gulp, puedes pasar al siguiente paso.

Instalar Gulp.js

Primero, crea un directorio de la aplicación con el siguiente comando:

mkdir myapp

A continuación, cambia el directorio a myapp y crea una nueva aplicación con el siguiente comando:

cd myapp npm init

Se te pedirá que proporciones la información de tu aplicación como se muestra a continuación:

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

A continuación, añade el módulo Gulp a tu aplicación con el siguiente comando:

npm install --save-dev gulp

A continuación, verifica la versión de Gulp con el siguiente comando:

gulp --version

Deberías ver la siguiente salida:

CLI version: 2.3.0
Local version: 4.0.2

Crear una aplicación con Gulp.js

En esta sección, crearemos una sencilla aplicación Gulp.js.

Primero, cambia el directorio a myapp y crea un gulpfile.js con el siguiente comando

cd myapp
nano gulpfile.js

Añade el siguiente código:

var gulp = require('gulp');

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

Guarda el archivo cuando hayas terminado y ejecuta la tarea Gulp con el siguiente comando:

gulp hello

Deberías obtener la siguiente salida:

[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

Conclusión

En la guía anterior, hemos explicado cómo instalar Gulp.js en un sistema CentOS 8. Ahora puedes empezar a crear tu primera aplicación con Gulp.js. No dudes en preguntarme si tienes alguna duda.

También te podría gustar...