Skip to content
This repository has been archived by the owner on Feb 13, 2023. It is now read-only.

Bloque 4 Rubrica 1: React authentication application

Notifications You must be signed in to change notification settings

JoTerrance/ReactAuthenticationApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usando YARN en vez de NPM

¿Cómo se ejecuta el proyecto?

Se accede a la raiz del proyecto y se ejecutan los comandos yarn install (para instalar las dependencias del proyecto) y yarn dev (para lanzar el proyecto).


¿Qué es YARN?

"Yarn" es un administrador de dependencias relativamente nuevo, es open source y fue creado por miembros de Facebook y Google, su principal característica es la rápidez.


¿Porqué existe?

Antes de la llegada de "Yarn", había muchos problemas para administrar las dependencias de un proyecto, debido a que la instalación de dependencias era muy lenta, tediosa y también generaba muchos fallos, por lo cual llevar a cabo la instalación de dependencias de un proyecto era una tarea muy engorrosa, muchas veces el tamaño del proyecto era proporcional a los problemas que había.

Yarn resuelve todos estos problemas debido a que ofrece una administración eficiente de dependencias.


Comandos principales

yarn init

Se utiliza para inicializar un proyecto de NodeJS. Al ejecutarlo nos preguntaráel nombre de nuestro proyecto, versión, descripción, archivo inicial, repositorio, autor y el tipo de licencia de nuestro proyecto. Una vez hecho esto habrá generado el “package.json”

yarn add <package_name>

Se utiliza para añadir dependecias al proyecto (parecido a añadirlas en el “pom.xml” en Maven). Tiene modificadores, por ejemplo “--dev”, para elegir la versión de la dependencia a añadir.

yarn upgrade | yarn upgrade <package_name>

Se emplea para actualizar las dependecias del proyecto en general o para actualizar una sola de ellas.

yarn remove <package_name>

Se utiliza para eliminar una dependencia del proyecto sin entrar a modificar manualmente el “package.json”.

yarn (install)

Se emplea para instalar todas las dependencias del proyecto. Genera la carpeta “node_modules” dentro de la estructura del proyecto.

yarn (run) <script_name>

Se utiliza para ejecutar un script indicado en el “package.json”. Se suele utilizar para encadenar comandos. Parecido a los “alias” en bash.

About

Bloque 4 Rubrica 1: React authentication application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published