Gulp es una herramienta de JavaScript gratuita, de código abierto y multiplataforma que lo ayuda a automatizar tareas que consumen mucho tiempo en su flujo de trabajo de desarrollo. Se basa en Node.js y NPM para reducir la cantidad de tiempo de desarrollo y la atención requerida para tareas como la modificación y la optimización. Ayuda a los desarrolladores a ejecutar tareas front-end y aplicaciones web a gran escala.
En esta publicación, le mostraremos cómo instalar Gulp.js en Rocky Linux 8.
Requisitos
- Un servidor que ejecuta RockyLinux 8 en Atlantic.Net Cloud Platform
- Una contraseña de root configurada en su servidor
Paso 1:crear el servidor en la nube de Atlantic.Net
Primero, inicie sesión en su servidor en la nube de Atlantic.Net. Cree un nuevo servidor, eligiendo Rocky Linux 8 como sistema operativo con al menos 2 GB de RAM. Conéctese a su servidor en la nube a través de SSH e inicie sesión con las credenciales resaltadas en la parte superior de la página.
Una vez que haya iniciado sesión en su servidor, ejecute el siguiente comando para actualizar su sistema base con los últimos paquetes disponibles.
dnf update -y
Paso 2:instale Node.js en Rocky Linux 8
Gulp se basa en Node.js y NPM, por lo que deberá instalar ambos paquetes en su sistema.
Primero, instale el paquete curl con el siguiente comando:
dnf install curl -y
A continuación, agregue el repositorio de origen del nodo con el siguiente comando:
curl -fsSL https://rpm.nodesource.com/setup_current.x | bash -
A continuación, instale el paquete Node.js con el siguiente comando:
dnf install nodejs -y
Una vez que Node.js esté instalado, verifique la versión de Node.js con el siguiente comando:
node -v
Salida de muestra:
v17.0.1
También puede verificar la versión de NPM usando el siguiente comando:
npm -v
Salida de muestra:
8.1.0
Paso 3:instalar Gulp.js
Primero, deberá instalar la herramienta Gulp CLI en su sistema. Se utiliza para instalar y administrar la aplicación Gulp.
Puede instalar la herramienta Gulp CLI usando el siguiente comando:
npm install -g gulp-cli
Después de la instalación, cree un directorio para la aplicación Gulp:
mkdir gulp
A continuación, cambie el directorio a gulp y cree una aplicación gulp con el siguiente comando:
cd gulp npm init
Se le pedirá que proporcione varias preguntas para su nueva aplicación:
package name: (gulp) version: (1.0.0) description: entry point: (index.js) test command: git repository: keywords: author: license: (ISC) About to write to /root/gulp/package.json: { "name": "gulp", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC" } Is this OK? (yes) yes
A continuación, ejecute el siguiente comando para instalar el módulo Gulp:
npm install --save-dev gulp
Luego, verifique la instalación de Gulp usando el siguiente comando:
gulp --version
Debería ver el siguiente resultado:
CLI version: 2.3.0 Local version: 4.0.2
Paso 4:crear una aplicación Gulp
En este punto, Gulp está instalado. Ahora, creemos una aplicación Gulp de muestra.
Primero, cree un directorio de proyecto usando el siguiente comando:
mkdir project
A continuación, cambie el directorio a proyecto y cree una aplicación Gulp con el siguiente comando:
cd project nano gulpfile.js
Agrega el siguiente código:
var gulp = require('gulp'); gulp.task('hello', function(done) { console.log('Hello World Application!!!'); done(); });
Guarde y cierre el archivo, luego ejecute la aplicación Gulp usando el siguiente comando:
gulp hello
Obtendrá el siguiente resultado:
[13:55:46] Using gulpfile ~/gulp/project/gulpfile.js [13:55:46] Starting 'hello'... Hello World Application!!! [13:55:46] Finished 'hello' after 3.69 ms
Conclusión
¡Felicidades! Ha instalado Gulp.js con éxito en Rocky Linux 8. Ahora puede usar Gulp para automatizar tareas repetitivas en su servidor privado virtual con facilidad. Para obtener más información, visite la página de documentación oficial de Gulp.js.