#javascript #reactjs #react-router
#javascript #reactjs #react-router
Вопрос:
почему import { BrowserRouter, Route, Switch } from "react-router-dom";
возникает ошибка: Module not found: Can't resolve 'react'
все работало нормально, пока я не импортировал react-router это полный код:
import React, { Component } from 'react';
...
import { Container } from 'reactstrap';
import { BrowserRouter as Router, Switch } from "react-router-dom";
import { Provider } from 'react-redux';
import store from './store';
...
class App extends Component {
...
render() {
return (
<Provider store={store}>
<div className='App'>
<AppNavbar />
<Container>
<ItemModal />
<ShoppingList />
</Container>
</div>
</Provider>
);
}
}
export default App;
Заранее спасибо
Комментарии:
1. используете ли вы их в своем компоненте? можете ли вы показать код?
2. нет, я не, сразу после импорта
3. Вы пропускаете код. Ошибка сообщает мне, что вы пытаетесь
import react
, но модуль react не установлен. Подсказка: попробуйтеnpm install react
4. он установлен! он снова работает, когда я закомментирую материал import router
5. О, я установил маршрутизатор не в ту папку… теперь это работает.