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
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 Respostas
Responde à pergunta

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 Relatório

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 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