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

334
Visualizações
Error no detectado: la compilación del módulo falló (de ./node_modules/babel-loader/lib/index.js)

He leído un montón de publicaciones sobre esto y no puedo encontrar una solución. Desarrollé la aplicación con Create-React-App para no tener que pensar en Babel/WebPack. Recientemente actualicé mis dependencias y encontré este problema. El error es bastante largo, pero aquí está la primera parte del error bundle.js...

 Uncaught Error: Module build failed (from ./node_modules/babel-loader/lib/index.js): TypeError: .../src/StudentDashboard/ClientApp/node_modules/history/index.js: Cannot read properties of undefined (reading 'originalPositionFor')

La aplicación es React en el front-end y .Net Core en el back-end. Comienzo el SPA desde startup.cs con...

 if (env.IsDevelopment()) { spa.UseReactDevelopmentServer(npmScript: "start"); }

Yo he tratado:

  • ejecutando babel-upgrade con npx
  • Agregar babel.config.json con
 "presets": ["@babel/preset-env", "@babel/preset-react"]
  • Agregar dependencias de desarrollo de
 "@babel/core": "^7.17.0", "@babel/preset-env": "^7.16.11", "@babel/preset-react": "^7.16.7", "babel-loader": "^8.2.3",

Ninguno de los anteriores solucionó el error. Incluso cerré y reinicié VS Code por si acaso. Cualquier idea sobre cómo solucionarlo sería apreciada.

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Este error aparece cuando instala la última versión de npm como este npm install react-router-dom@6 después de ejecutar npm start, no se podrá compilar debido a que @babel/core es incompatible con la versión de npm, por lo que debe volver a Las versiones anteriores de babel ejecutan esto:

npm i -D @babel/core@7.16.12

detenga su servidor de desarrollo y reinicie nuevamente

about 4 years ago · Juan Pablo Isaza Relatório

0

Descubrí el problema al que me enfrentaba. Si bien el error que se mostró me apuntó hacia Babel, que es lo que pensé, el problema real estaba relacionado con los cambios en el enrutamiento de React.

Tuve que envolver todos mis elementos <route> en una etiqueta <Routes> . Luego tuve que cambiar el atributo del componente a elemento y colocar el componente en una sintaxis similar a html... de {Home} a {<Home/>} .

Otro cambio fue que mi importación se estaba extrayendo de react-router. Lo cambié a reaccionar-router-dom.

Todo esto estaba en mi App.js.

Aquí hay un par de enlaces que pueden ser útiles para otras personas que, como yo, no se dieron cuenta de que hubo un cambio.

  • https://dev.to/gabrlcj/react-router-v6-algunos-de-los-nuevos-cambios-181m

  • https://www.c-sharpcorner.com/article/react-router-v6-what-changed-and-upgrading-guide/

about 4 years ago · Juan Pablo Isaza Relatório

0

Esto es causado por @jridgewell/trace-mapping , una dependencia de @babel/core. Puede actualizarlo para solucionar el problema. Enlace de referencia: [Error]: Rompe react-router-dom #14229

about 4 years ago · Juan Pablo Isaza 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