Instalación de Gulp.js en CentOS/Fedora/Ubuntu/Debian
En esta publicación de blog, lo guiaré a través de los pasos para instalar Gulp.js en CentOS/Fedora/Ubuntu y Debian Linux. Gulp es un conjunto de herramientas que le ayuda a automatizar tareas dolorosas o que requieren mucho tiempo en su flujo de trabajo de desarrollo. Gulp tiene integraciones integradas en todos los IDE principales para un uso fácil con PHP, .NET, Node.js, Java, etc.
Paso 1: Instale Node.js
Gulp requiere que Node esté instalado en el sistema de alojamiento. Asegúrese de que esté instalado en su sistema antes de continuar con el paso 2.
Consulte nuestra guía a continuación sobre la instalación de
- Cómo ejecutar múltiples versiones de Node.js en Linux
Confirme Node.js en el sistema.
$ node -v
v20.9.0
Confirme también la versión instalada de npx.
$ npx --version
10.1.0
Paso 2: Instala Gulp.js usando npm
Después de instalar Node.js, proceda a instalar Gulp.js usando el administrador de paquetes NPM para Node
npm install --global gulp-cli
Esto hará que Gulp esté disponible globalmente en el sistema.
Verifique sus versiones de Gulp:
$ gulp --version
CLI version: 2.3.0
Local version: Unknown
Paso 3: Instala en tus dependencias de desarrollo
Para instalar el paquete gulp en sus dependencias de desarrollo, haga lo siguiente:
Cree un directorio de proyecto:
$ npx mkdirp project1
Need to install the following packages:
[email
Ok to proceed? (y) y
Navegue al directorio del proyecto y cree el archivo package.json
cd project1
npm init
Esto lo guiará para darle a su proyecto un nombre, versión, descripción, etc. A continuación se muestra un resultado de muestra:
This utility will walk you through creating a package.json file.
It only covers the most common items, and tries to guess sensible defaults.
See `npm help json` for definitive documentation on these fields
and exactly what they do.
Use `npm install <pkg>` afterwards to install a package and
save it as a dependency in the package.json file.
Press ^C at any time to quit.
package name: (project1)
version: (1.0.0)
description: My first Project
entry point: (index.js)
test command:
git repository:
keywords:
author:
license: (ISC)
About to write to /home/jmutai/project1/package.json:
{
"name": "project1",
"version": "1.0.0",
"description": "My first Project",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
Instale el paquete gulp en sus dependencias de desarrollo
npm install --save-dev gulp
Verifique las versiones de trago:
$ gulp --version
CLI version: 2.3.0
Local version: 4.0.2
Crear un archivo gulp
Cree un archivo llamado gulpfile.js
en la raíz de su proyecto:
vim gulpfile.js
Añade estos contenidos:
function defaultTask(cb) {
// place code for your default task here
cb();
}
exports.default = defaultTask
Pruebe ejecutando el comando gulp en el directorio de su proyecto:
$ gulp
[02:41:28] Using gulpfile ~/project1/gulpfile.js
[02:41:28] Starting 'default'...
[02:41:28] Finished 'default' after 3.9 ms
Para ejecutar múltiples tareas, puede usar gulp
.