Cómo instalar GulpJS en Ubuntu 20.04

Cómo instalar GulpJS en Ubuntu 20.04

En este tutorial, le mostraremos cómo instalar GulpJS en Ubuntu 20.04. Aprenderá a configurar GulpJS para minificar archivos Javascript en Ubuntu.

GulpJS es un conjunto de herramientas que le ayuda a automatizar tareas dolorosas o que consumen mucho tiempo en su flujo de trabajo de desarrollo. Las integraciones están integradas en todos los IDE principales y la gente está usando gulp con PHP, .NET, Node.js, Java y otras plataformas.

Use los módulos npm para hacer lo que quiera + más de 3000 complementos seleccionados para la transmisión de transformaciones de archivos. Al proporcionar solo una superficie API mínima, gulp es fácil de aprender y fácil de usar.

Prerrequisitos

  • Servidor dedicado Ubuntu 20.04
  • Un usuario root o usuario normal con privilegios de administrador sudo.

Paso 1: mantenga el servidor actualizado

# apt update -y

# apt upgrade -y

Paso 2: instalar build-essential

# apt-get install build-essential -y

Paso 3: instale NodeJS y NPM

Instale la última versión estable de NodeJS.

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

# apt-get install -y nodejs

Verifique que la instalación sea exitosa.

# node -v && npm -v

Producción:

v14.14.0
6.14.8

Paso 4 - Instale la CLI de GulpJS

Instale la CLI de GulpJS usando el siguiente comando:

# npm install -g gulp-cli

Verifique que la instalación sea exitosa.

# gulp -v

Configuración

Para usar GulpJS con complementos, necesita un   archivo gulpfile.js y un   archivo package.json .

  • gulpfile.js: configura, canaliza y ejecuta tareas junto con la gestión de complementos.
  • package.json: realiza un seguimiento de las dependencias y sus versiones.

Vaya al directorio de su proyecto.

# cd /path/to/project/

Inicialice un entorno NPM para crear un  package.json :

Cuando se le solicite un nombre de paquete, use  gulpjs . Presione  ENTER  para aceptar la respuesta predeterminada para todas las demás preguntas. Luego, debería ver este resumen.

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)

Escriba   y presione  ENTRAR .

Instale el  paquete gulp local  y el   complemento gulp-uglify .

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

Creando la tarea gulp

Cree un  archivo gulpfile.js  en la raíz del proyecto.

# vi gulpfile.js

Importe las bibliotecas, luego defina una tarea. La tarea de ejemplo se denomina  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
});

Asegúrese de que haya al menos un archivo javascript en  / path / to / javascript / files / :

# ls /path/to/javascript/files/

Producción:

file.js

Ejecute la tarea.

# gulp exampleTask

Producción:

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

/ ruta / a / destino /  contiene el archivo minificado.

# ls /path/to/destination/

Producción:

file.js

Hemos instalado GulpJS con éxito.

En este tutorial, le mostramos cómo instalar GulpJS en Ubuntu 20.04.


Cómo instalar y configurar CSF (ConfigServer Security & Firewall) en CentOS 7

Cómo instalar y configurar CSF (ConfigServer Security & Firewall) en CentOS 7

ConfigServer Security & Firewall (también llamado csf en forma abreviada) es un firewall de inspección de paquetes de estado (SPI). Aprenda a instalar y configurar CSF en CentOS 7

Cómo instalar el agente de copia de seguridad R1Soft en CentOS

Cómo instalar el agente de copia de seguridad R1Soft en CentOS

Aprenda a instalar R1Soft Backup Agent en CentOS y configurarlo. R1Soft Server Backup Manager ofrece a los proveedores de servicios una solución flexible y fácil de usar.

Cómo modificar los límites de CloudLinux LVE

Cómo modificar los límites de CloudLinux LVE

En este artículo, hemos explicado cómo modificar los límites de CloudLinux LVE. Entonces empecemos. Los límites de CloudLinux LVE se pueden cambiar utilizando LVE Manager.

Cómo cambiar el SSH del puerto del servidor Linux

Cómo cambiar el SSH del puerto del servidor Linux

Para cambiar el puerto SSH del servidor Linux, debe iniciar sesión en el servidor a través de SSH y modificar el archivo de configuración SSH.

Cómo instalar Centova Cast en CentOS

Cómo instalar Centova Cast en CentOS

Centova Cast es la plataforma de gestión líder para transmisiones de radio por Internet, que proporciona una amplia información y control a los proveedores de alojamiento de transmisiones.

Cómo configurar la retransmisión de correo en su servidor de correo

Cómo configurar la retransmisión de correo en su servidor de correo

Puede solucionar los problemas de envío de correo electrónico utilizando la siguiente configuración de retransmisión de correo electrónico.

Cómo instalar Apache, MariaDB, PHP y phpMyAdmin en Ubuntu 18.04

Cómo instalar Apache, MariaDB, PHP y phpMyAdmin en Ubuntu 18.04

Aprenderemos a instalar Apache MariaDB PHP y PHPMyAdmin en el servidor Ubuntu 18.04. Apache, MySQL / MariaDB y PHP están compuestos por paquetes. Se conoce como LAMP

Aprenda la gestión básica de usuarios en Linux

Aprenda la gestión básica de usuarios en Linux

¿Quiere agregar, modificar o eliminar un usuario en Linux? Aquí tienes el artículo perfecto.

Aprenda la gestión básica de grupos en Linux

Aprenda la gestión básica de grupos en Linux

Obtenga más información sobre la gestión de grupos en Linux. Cómo agregar grupos, modificar grupos y eliminar grupos, agregar miembros en Linux. Cree un nuevo grupo, use el comando groupadd.

Aprenda a instalar Fail2ban en CentOS 7

Aprenda a instalar Fail2ban en CentOS 7

Fail2ban es muy útil para asegurar la conexión SSH. Ahora debería poder instalar y configurar fail2ban en centos7, agregue una capa adicional de seguridad al servidor