• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

209
Views
¿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

almost 3 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error