Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

283
Views
compartir módulos node.js en aplicaciones React?

Estoy probando node.js y npm por primera vez, para codificar un tutorial de React usando el modelo de la aplicación Create React .

La primera aplicación simple funciona bien.

La estructura de archivos se ve así (Windows 7):

estructura de archivos de la aplicación node.js creada con el modelo de aplicación Create React

Mi preocupación es que la carpeta node_modules tiene 70 mb en el archivo y ocupa 120 mb en el disco.

Parece que cada vez que creo una nueva aplicación a través de Create React App, la misma carpeta se volverá a crear para la nueva aplicación y ocupará una gran cantidad de almacenamiento similar.

Mi pregunta es: ¿hay alguna forma de crear nuevas aplicaciones de manera que los mismos módulos no se descarguen y no terminen ocupando más y más almacenamiento, y en su lugar se puedan compartir entre aplicaciones (no estoy seguro si la filosofía de node.js admite el intercambio de tales módulos).

Actualización: he proporcionado mi propia respuesta a esta pregunta.

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Puede instalar módulos npm globalmente con el indicador -g , así:

 # npm install -g jshint

De esa manera serían accesibles para todos sus proyectos. Consulte los documentos sobre la instalación de npm para obtener más detalles.

PS Consejo separado: asegúrese de usar alguna versión nueva (> = 3.X) de npm; de lo contrario, podría tener problemas con rutas de archivo largas en Windows.

over 4 years ago · Santiago Trujillo Report

0

Soy nuevo en la forma de hacer las cosas de node.js y npm . Parece que esta es la forma normal de hacer las cosas, y las dependencias se limitan a proyectos individuales. Hay muchas ventajas de hacerlo de esta manera, y ya no quiero compartir la carpeta de módulos entre diferentes proyectos.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!