Introducción

Yarn es una aplicación de gestión de dependencias ultrarrápida que se puede utilizar para almacenar en caché los paquetes descargados para que no tengan que volver a descargarse nunca. Es un programa seguro y confiable que paraleliza todos los procesos para aumentar el uso de recursos y reducir los tiempos de instalación.

Este tutorial lo ayudará a instalar la aplicación Yarn en su Servidor Privado Virtual (VPS) CentOS 7 o Servidor Dedicado desde el Repositorio oficial de Paquetes de Yarn. De esta manera obtienes las últimas versiones de hilo.

¿Listo? ¡Vamos a empezar!

antes de que empieces

Para que esta instalación funcione sin problemas, necesitará lo siguiente:

Paso 1: inserte el hilo

Para instalar Yarn, primero debe instalar Node.js en su servidor. Debido a esto, primero debe ejecutar los siguientes comandos para configurar el repositorio de nodesource requerido y luego instalar Node.js:

$ sudo curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
$ sudo yum install nodejs

A continuación, ejecute los siguientes comandos para activar el repositorio de yarn e importar su clave GPG:

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

Después de agregar el repositorio de yarn, ejecute el siguiente comando para instalar yarn:

$ sudo yum install yarn

Ahora puede ingresar el siguiente comando para confirmar la instalación:

$ sudo yarn --version

Esto le dará una salida con el número de versión del hilo:

1.10.1

Paso 2: uso de la aplicación de hilo

Ha instalado Yarn con éxito y es hora de aprender a utilizar esta aplicación.

Crea un proyecto de hilo

Crear un proyecto de hilo es fácil con el comando init. Por ejemplo, para crear un proyecto llamado Mi proyectoIngrese el siguiente comando:

$ sudo yarn init my_project

Esto le dará un nuevo guión con varias preguntas como se muestra a continuación:

yarninitv1.10.1
questionname (vagrant): Linuxize
questionversion (1.0.0): 0.0.1
questiondescription: TestingYarn
questionentrypoint (index.js): 
questionrepositoryurl: 
questionauthor: Linuxize
questionlicense (MIT): 
questionprivate: 
successSavedpackage.json
Donein 20.18s.

Responda las preguntas según corresponda o presione INGRESAR para dejar las respuestas en los valores predeterminados. Una vez que se dan todas las respuestas, la secuencia de comandos anterior le solicita que cree un nuevo archivo package.json. Este archivo contiene todos los detalles proporcionados y se puede editar en cualquier momento.

Agregar dependencias en hilo

Cuando encuentre un paquete que sea vital para uno de sus proyectos, debe colocarlo en las dependencias antes de poder usarlo. La Agregar hilo le permite agregar el paquete con facilidad. El comando para agregar un nuevo paquete tiene dos formas:

El primero solo le permite especificar el nombre del paquete.

$ sudo yarn add [package_name]

Mientras que el segundo formulario se puede usar para agregar una versión o etiqueta específica para el paquete:

$ sudo yarn add [package_name]@[version_or_tag]

Ambos comandos agregan el paquete especificado y actualizan los archivos Bloqueo de hilo y package.jsonque se relacionan con ese proyecto en particular.

Actualizar una dependencia

El comando para actualizar las dependencias del paquete de subprocesos es casi similar al que se usa para agregar la dependencia. Este comando tiene la forma: ‘

$ sudo yarn upgrade [package_name]

O

$ sudo yarn upgrade [package_name]@[version_or_tag]

Ambos comandos actualizan la dependencia especificada a la última versión según el rango de versiones en su package.json Archivo.

Eliminar una dependencia del proyecto

Si desea eliminar una dependencia del proyecto, simplemente ingrese el siguiente comando:

$ sudo yarn remove [package_name]

Esto eliminará la dependencia especificada y actualizará los archivos yarn.lock y package.json.

Implementar dependencias del proyecto

Si desea implementar todas las dependencias del proyecto disponibles como se especifica en el archivo package.json, ejecute el siguiente comando:

$ sudo yarn

Alternativamente, puede ingresar el siguiente comando:

$ sudo yarn install

Conclusión

Ha instalado Yarn con éxito en CentOS VPS o en un servidor dedicado. Además, lo hemos ayudado a comprender los comandos básicos de uso de hilo y no debería ser difícil comenzar con ellos. Para obtener información detallada sobre el uso de hilo, visite el sitio web oficial de documentación de hilo.