GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Yarn en CentOS 8

Yarn es un administrador de paquetes de JavaScript compatible con npm que lo ayuda a automatizar el proceso de instalación, actualización, configuración y eliminación de paquetes de npm.

Fue creado para resolver un conjunto de problemas con npm, como acelerar el proceso de instalación de paquetes paralelizando operaciones y reduciendo errores relacionados con la conectividad de red.

Este tutorial lo guiará a través de la instalación de Yarnon CentOS 8. También cubriremos los conceptos básicos de cómo usar Yarn para crear un nuevo proyecto y agregar/eliminar dependencias.

Instalando Yarn en CentOS 8 #

Realice los siguientes pasos como root o usuario con privilegios sudo para instalar Yarn en CentOS 8:

  1. Si Node.jsis no está instalado en su sistema, instale el paquete Node.js escribiendo:

    sudo dnf install @nodejs

    Al momento de escribir, la versión de Node.js en los repositorios de Centos8 es v10.x.

  2. Habilite el repositorio de Yarn e importe la clave GPG del repositorio:

    curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.reposudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg

    El repositorio oficial de Yarn se mantiene constantemente y proporciona la versión más actualizada.

  3. Una vez que el repositorio esté habilitado, instale Yarn:

    sudo dnf install yarn
  4. Verifique la instalación imprimiendo el número de versión de Yarn:

    yarn --version

    Al momento de escribir este artículo, la última versión de Yarn es la versión 1.21.1 :

    1.21.1

Usando hilo #

Ahora que tiene Yarn instalado en su sistema CentOS, exploraremos algunos de los comandos de Yarn más comunes.

Creando un nuevo proyecto #

Para crear un nuevo proyecto de Yarn, use yarn init comando seguido del nombre del proyecto. Por ejemplo, para crear un proyecto llamado my_project escribirías:

yarn init my_project

El guión le hará varias preguntas. Puede responder o presionar enter para usar los valores predeterminados:

yarn init v1.21.1
question name (alex): Linuxize
question version (1.0.0): 0.0.1
question description: Testing Yarn
question entry point (index.js): 
question repository url: 
question author: Linuxize
question license (MIT): 
question private: 
success Saved package.json
Done in 20.18s.

Todo lo que hace el comando es crear un package.json básico archivo que contiene la información que proporcionó. Este archivo se puede modificar en cualquier momento.

También puede iniciar un proyecto de Yarn en un directorio existente. Para hacerlo, navegue hasta el directorio y ejecute:

yarn init

Agregando dependencia #

Para agregar un paquete como dependencia a su proyecto, ejecute yarn add seguido del nombre del paquete:

yarn add [package_name]

El comando instalará el paquete y cualquier paquete del que dependa, y actualizará el package.json del proyecto. y yarn.lock archivos.

De forma predeterminada, si solo se proporciona el nombre del paquete, Yarn instala la última versión. Para instalar una versión o etiqueta específica, utilice la siguiente sintaxis:

yarn add [package_name]@[version_or_tag]

Actualizando dependencia #

Para actualizar los paquetes, use uno de los siguientes comandos:

yarn upgradeyarn upgrade [package_name]yarn upgrade [package_name]@[version_or_tag]

Si no se proporciona un nombre de paquete, el comando actualizará las dependencias del proyecto a su última versión de acuerdo con el rango de versiones especificado en el archivo package.json. De lo contrario, solo se actualizan los paquetes especificados.

Eliminando dependencia #

Para eliminar un paquete de las dependencias del proyecto, invoque yarn remove comando seguido del nombre del paquete:

yarn remove [package_name]

Este comando también actualiza el package.json del proyecto. y yarn.lock archivos.

Instalando todas las dependencias del proyecto #

Para instalar todas las dependencias de un proyecto existente que se especifican en el package.json ejecución del archivo:

yarn

o

yarn install

Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Java 11 y 12 en CentOS 7

  3. Cómo instalar Wine 4.0 en CentOS 7

  4. Cómo instalar Vim 8.2 en CentOS 7

  5. Cómo instalar tar.gz en CentOS

Cómo instalar RPM en CentOS

Cómo instalar paquetes RPM en CentOS 8

Cómo instalar y usar Yarn Node.js Package Manager en CentOS 8

Cómo instalar Yarn en CentOS 8

Cómo instalar Yarn en Ubuntu 18.04

Cómo instalar Yarn en CentOS 8