Noticias, Gadgets, Android, Móviles, Descargas de Aplicaciones

Cómo instalar yarn en ubuntu 18.04 y Debian Linux

El hilo es un administrador de paquetes JavaScript de código abierto (desarrollado por Facebook). Es una alternativa o debería decir una mejora al popular administrador de paquetes npm que le ayuda a automatizar el proceso de instalación, actualización, configuración y eliminación de paquetes recuperados de un registro global. Según Facebook Developers Yarn es más rápido, confiable y más seguro que npm que almacena en caché cada paquete que descarga, por lo que no necesita descargarlo nuevamente.

Aquí las formas oficiales de instale Yarn en su sistema Ubuntu 18.04 a través del repositorio de paquetes Yarn APT. Antes de continuar, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.

Tenga en cuenta que esta instrucción mencionada para instalar yarn es aplicable a todas las versiones de Ubuntu como válida para Debian y otras distribuciones basadas en Debian.

El primer paso es habilitar el repositorio de Yarn. Comience importando la clave GPG del repositorio con el siguiente comando curl:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

Agregue el repositorio Yarn APT a la lista de repositorios de software de su sistema escribiendo:

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

Una vez que se agrega el repositorio al sistema, actualice la lista de paquetes e instale Yarn, con:

sudo apt update
sudo apt install yarn

Una vez que se complete el proceso, verifique que Yarn se haya instalado correctamente. Puede hacerlo comprobando la versión de Yarn.

yarn --version

Usando Yarn (Creando un nuevo proyecto)

Para crear un nuevo proyecto de Yarn, use el comando yarn init como se muestra a continuación:

yarn init
yarn init v1.12.3
question name (test_yarn): test_yarn_proect
question version (1.0.0): 0.1
question description: Test Yarn
question entry point (index.js): 
question repository url: 
question author: abhishek
question license (MIT): 
question private: 
success Saved package.json
Done in 82.42s.

Le hará una serie de preguntas. Puede omitir las preguntas r ir con los valores predeterminados presionando enter. Con esto, obtienes un archivo package.json de este tipo:

{
  "name": "test_yarn_proect",
  "version": "0.1",
  "description": "Test Yarn",
  "main": "index.js",
  "author": "abhishek",
  "license": "MIT"
}

Ahora que tiene el package.json, puede editarlo manualmente para agregar o eliminar las dependencias del paquete o usar los comandos de Yarn (preferido).

Agregar dependencia

Si desea utilizar otro paquete en su proyecto, debe agregarlo a las dependencias del proyecto.

yarn add <package_name>

Por ejemplo, si desea usar Lodash en su proyecto, puede agregarlo usando Yarn de esta manera:

yarn add lodash
yarn add v1.12.3
info No lockfile found.
[1/4] Resolving packages…
[2/4] Fetching packages…
[3/4] Linking dependencies…
[4/4] Building fresh packages…
success Saved lockfile.
success Saved 1 new dependency.
info Direct dependencies
└─ [email protected]
info All dependencies
└─ [email protected]
Done in 2.67s.

Y puede ver que esta dependencia se ha agregado automáticamente en el archivo package.json:

{
  "name": "test_yarn_proect",
  "version": "0.1",
  "description": "Test Yarn",
  "main": "index.js",
  "author": "abhishek",
  "license": "MIT",
  "dependencies": {
    "lodash": "^4.17.11"
  }
}

De forma predeterminada, Yarn agregará la última versión de un paquete en la dependencia. Si desea utilizar una versión específica, puede especificarla mientras agrega.

yarn add [email protected]

Como siempre, también puede actualizar el archivo package.json manualmente.

A actualizar una dependencia utilice uno de los siguientes:

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

Y para eliminar una dependencia

yarn remove [package_name]

desinstalar hilo

Si alguna vez se dio cuenta de que ya no necesita Yarn,

Utilice el siguiente comando para eliminar Yarn y sus dependencias.

sudo apt purge yarn

También debe eliminar el repositorio de Yarn de la lista de repositorios:

sudo rm /etc/apt/sources.list.d/yarn.list

Espero que esta publicación te ayude a instalar Yarn en Ubuntu, Debian, Linux Mint, sistema operativo elemental, etc.