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

393
Visualizações
¿Qué hace este comando "reaccionar scripts expulsar"?

¿Qué hace el npm run eject ? Entiendo lo que hacen otros comandos como iniciar, compilar, probar. Pero ni idea sobre la expulsión.

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

create-react-app encapsula todos los módulos npm que usa internamente, de modo que su paquete.json será muy limpio y simple sin que usted tenga que preocuparse por eso.

Sin embargo, si desea comenzar a hacer cosas más complejas e instalar módulos que pueden interactuar con los módulos que create-react-app está usando bajo el capó, esos nuevos módulos deben saber qué está disponible y qué no, lo que significa que necesita tener create-react -aplicación para des-abstractarlos.

Eso, en esencia, es lo que hace react-scripts eject . Dejará de ocultar lo que tiene instalado debajo del capó y, en su lugar, expulsará esas cosas en el archivo package.json de su proyecto para que todos lo vean.

over 4 years ago · Santiago Trujillo Relatório

0

npm run eject

Nota: esta es una operación unidireccional. ¡Una vez que eject , no puedes volver!

Si no está satisfecho con la herramienta de compilación y las opciones de configuración, puede eject en cualquier momento. Este comando eliminará la dependencia de compilación única de su proyecto.

En cambio, copiará todos los archivos de configuración y las dependencias transitivas (Webpack, Babel, ESLint, etc.) directamente en su proyecto para que tenga control total sobre ellos. Todos los comandos, excepto eject , seguirán funcionando, pero apuntarán a los scripts copiados para que pueda modificarlos. En este punto estás por tu cuenta.

No tienes que usar nunca eject . El conjunto de funciones seleccionadas es adecuado para implementaciones pequeñas y medianas, y no debe sentirse obligado a usar esta función. Sin embargo, entendemos que esta herramienta no sería útil si no pudiera personalizarla cuando esté listo para hacerlo.

enlace a la documentación


Alternativas a la expulsión

Expulsar le permite personalizar cualquier cosa, pero a partir de ese momento debe mantener la configuración y los scripts usted mismo. Esto puede ser desalentador si tiene muchos proyectos similares. En tales casos, en lugar de expulsar, recomendamos bifurcar react-scripts y cualquier otro paquete que necesite. Este artículo profundiza en cómo hacerlo. Puede encontrar más discusión en este número.

over 4 years ago · Santiago Trujillo Relatório

0

expulsar : es una operación avanzada que le permite personalizar la configuración en Create-React-App (react-scripts)

Antes de expulsar, debe comprender las consecuencias: ¡es una operación unidireccional!

La única razón por la que lo alentaría a expulsar es que: aprenda cómo funciona el proceso de compilación (crear-reaccionar-aplicación).

Una cosa más que debe hacer antes de expulsar es enviar su proyecto a git. Si su proyecto actual aún no se ha agregado a git. npm run eject o yarn eject eject fallará.

over 4 years ago · Santiago Trujillo Relatório
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