Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

295
Vistas
¿Cómo cambiar el nombre de la carpeta de nivel superior create-react-app sin conflicto?

He visto preguntas similares antes, pero los casos de uso parecen cambiar el nombre de la aplicación a otro nombre en minúsculas o nunca se presentan problemas potenciales que ocurrirán si la carpeta en mayúsculas la interrumpe, además de ir en contra de las convenciones de npm.

Mi aplicación ReactJS está diseñada solo para ser una aplicación front-end con enrutamiento del lado del cliente, no planeo publicarla en npm, pero la implementaré en un nivel de producción con tipos potencialmente diferentes de servidores web que la alojen.

Mi método para cambiar el nombre:

Quiero que mi aplicación de reacción se coloque en una carpeta llamada MyReactApp.

  1. Ejecute npx cra. NPM no permite mayúsculas: npx create-react-app MyReactApp

  2. Así que ejecuto: npx create-react-app my-react-app

  3. Mi aplicación ahora se encuentra en una carpeta llamada my-react-app/src/index.js con un nombre de paquete de my-react-app

  4. Ahora, ¿puedo simplemente continuar y cambiar solo el nombre de la carpeta de nivel superior como: my-react-app/src/index.js a MyReactAppDiffName/src/index.js ?

Al hacerlo de esta manera, ¿estoy potencialmente estropeando las estructuras de dependencia o introduciendo problemas más adelante?

Actualmente estoy en las primeras etapas de mi aplicación después de cambiarle el nombre de esta manera y no parece haber ningún problema todavía. Lo siento, no sé si simplemente estoy pensando demasiado en la restricción de nombres y/o simplemente asumiendo que la carpeta de nivel superior está incluida en el paquete.

Además, he visto este enlace, pero no estoy seguro si solo se refiere al nombre del paquete: https://github.com/npm/npm/issues/3914#issuecomment-24878907

  1. Las rutas de URL y los ID de documentos de sofá distinguen entre mayúsculas y minúsculas.
  2. Los sistemas de archivos en la mayoría de los Unix distinguen entre mayúsculas y minúsculas.
  3. Los cerebros humanos son en su mayoría sensibles a mayúsculas y minúsculas.

y este enlace: https://github.com/facebook/create-react-app/issues/2165#issuecomment-301627339

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda