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

274
Visualizações
React Router/History no puede resolver "history/createBrowserHistory"

Cloné mi proyecto de reacción hoy y el proyecto funcionaba bien en mi otra Mac. Luego comencé a enfrentar algunos problemas con mi enrutador, especialmente con el historial. El código en mi history.ts es:

 import createHistory from 'history/createBrowserHistory'; export default createHistory();

Mi app.tsx es:

 import React from 'react'; import { Route, Router, Switch, } from 'react-router-dom'; import { connect } from 'react-redux'; import history from '../history'; const App = (props: any) => { return ( <div> <Router history={history}> <div> <Header/> <Route path="/" exact component={Home}/> <Route path="/about" exact component={About} /> <Route path="/media" exact component={Media}/> <Switch> <Route path="/login" exact component={Login}/> <PrivateRoute path="/menu" exact component={Menu} auth={props.isSignedIn} /> <PrivateRoute path="/create" exact component={PostCreate} auth={props.isSignedIn} /> <PrivateRoute path="/delete/:id" exact component={PostDelete} auth={props.isSignedIn}/> </Switch> </div> </Router> </div> ); };

Traté de cambiar mi history.ts a:

 import { createBrowserHistory } from "history"; export default createBrowserHistory();

y sin éxito, también traté de cambiar a

 import { createBrowserHistory, History } from "history"; const history: History = createBrowserHistory(); export default history

Y tampoco tuvo éxito, es extraño porque mi aplicación funcionaba bien hace meses. He buscado por todo Stack Overflow y ninguna solución parece encajar. Cualquier ayuda será apreciada.

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

0

Lo resolví, noté que createBrowserHistory.d.ts no se creaba. Probablemente debido a mi falla en la yarn install . Eliminé el proyecto y volví a clonar e instalé las bibliotecas usando npm . Luego funcionó.

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