Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

297
Visualizações
¿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 à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda