Comenzando con el hilo

Instalación de Yarn con npm

npm install --global yarn

Si no tenía npm instalado antes, consulte la documentación del sitio web para obtener más detalles. https://yarnpkg.com/en/docs/install

De NPM a hilo

En su mayor parte, si conoce NPM, ¡ya está listo!

Eso agrega un archivo ‘paquete.json’ en la raíz de su proyecto

npm init === yarn init

Estos son todos iguales:

npm link === yarn link
npm outdated === yarn outdated
npm publish === yarn publish
npm run === yarn run
npm cache clean === yarn cache clean
npm login === yarn login
npm logout === yarn logout
npm test === yarn test

‘Instalar’ es el comportamiento predeterminado de Yarn

npm install === yarn
The React Js library is saved in your package.json file:
npm install react --save === yarn add react
npm install -g @angular/cli === yarn global add @angular/cli

Licencias con Yarn

Yarn puede verificar las licencias de sus dependencias y también puede generar una licencia basada en las dependencias de su paquete.

yarn licenses
yarn licenses generate

Comprobación de dependencias de paquetes con Yarn

yarn why package-name identificará por qué se instala un paquete y qué otros paquetes dependen de él.

yarn why react

Usando hilo con repositorios git

Usando repositorios privados trabajando con la advertencia de hilo:

Esto funciona usando npm:

"common-js": "[email protected]:<user-name>/<repo-name>.git#<identifier>"

pero no funcionará usando yarn. Este cambio es necesario:

"common-js": "git+ssh://[email protected]:<user-name>/<repo-name>.git#<identifier>"

El ejemplo usa Bitbucket, pero github es lo mismo.

Se supone que la clave ssh se guarda en la máquina local

Instalación o configuración

Instrucciones detalladas sobre cómo configurar o instalar el hilo.

Si tiene npm instalado en su sistema:

npm install --hilo global

En macOS:

  • a través de Homebrew: brew install yarn
  • a través de MacPorts: sudo port install yarn (nodo se instalará si no está presente)

En Windows:

  • a través de Chocolatey: choco install yarn
  • a través de Scoop: scoop install yarn
  • a través del instalador: descargar instalador

En Linux: