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

290
Vistas
Recibí este error después de actualizar la página en la aplicación ReactJS: Uncaught SyntaxError: Unexpected token '<'

Sigo recibiendo este error Uncaught SyntaxError: Unexpected token '<' después de actualizar la página. El error proviene de un componente de nivel superior llamado <Navbar /> que agregué en App.js. El problema no está presente en ningún otro componente y tampoco hay error cuando navego a la página desde otra página. Solo cuando actualizo la página

Creo que asume que la página html index.html en la carpeta pública es un archivo js.

ingrese la descripción de la imagen aquí

¿Cómo soluciono esto? ¿Por qué solo ocurre en ciertas páginas?

Paginas que funcionan bien:

 <Route path="/" element={<div><br /> <br /> Hello</div>} /> <Route path="/newcollection" element={<NewCollection />} />

Paginas que no funcionan bien:

 <Route path="/:contractAddress/:metaDataHash/:ownerAddress/mint" element={<NewNFT />} />

Información más relevante:

ingrese la descripción de la imagen aquí

Tengo la fuerte sensación de que tiene que ver con la forma en que importé JS aquí. Como se muestra en el mensaje de error. ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Pude llegar a esta respuesta gracias a los comentarios, especialmente @DrewReese.

El problema fue cómo localicé los archivos js y css en la página index.html . Por alguna razón, React pudo ubicar los archivos sin / anteponer a la ubicación de origen. Entonces, básicamente resolví todos los problemas agregando / delante de todas las fuentes en la carpeta index.html. Y ahora se ve así:

 <script src="/js/modernizr-3.8.0.min.js"></script>

en lugar de esto:

 <script src="js/modernizr-3.8.0.min.js"></script>
about 4 years ago · Juan Pablo Isaza Denunciar

0

Dado que algunas bibliotecas requieren jQuery, haría bien en mover la etiqueta de secuencia de script con el src de jQuery por encima de todas las demás etiquetas de secuencia de script . modernizr está por encima de jQuery en su imagen. Si el problema aún se reproduce, haga clic en el error en sus herramientas de desarrollo y vea qué línea lo está arrojando y en qué archivo se encuentra la línea. Asegúrese de que antes de cargar ese archivo, jQuery ya esté cargado.

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