Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.05.2022, 10:46
Новичок на форуме
Отправить личное сообщение для riaron86 Посмотреть профиль Найти все сообщения от riaron86
 
Регистрация: 27.11.2021
Сообщений: 9

учусь реакту по ютьюб, взял исходники из гитхаба, запусил все, у клиента выдает ошибк
учусь реакту по ютьюб, взял исходники из гитхаба, запусил все, у клиента выдает ошибку
исходник
https://www.mediafire.com/file/6ehwc...aster.zip/file

ошибка в клиенте
ERROR in ./src/components/AppRouter.js 21:30-36
export 'Switch' (imported as 'Switch') was not found in 'react-router-dom'
ERROR in ./src/components/AppRouter.js 50:29-37
export 'Redirect' (imported as 'Redirect') was not found in 'react-router-dom'
ERROR in ./src/components/DeviceItem.js 20:18-28
export 'useHistory' (imported as 'useHistory') was not found in 'react-router-dom'
ERROR in ./src/components/NavBar.js 24:18-28
export 'useHistory' (imported as 'useHistory') was not found in 'react-router-dom'
ERROR in ./src/components/NavBar.js 102:10-20
export 'useHistory' (imported as 'useHistory') was not found in 'react-router-dom'
ERROR in ./src/components/NavBar.js 104:10-20
export 'useHistory' (imported as 'useHistory') was not found in 'react-router-dom'
ERROR in ./src/pages/Auth.js 25:18-28
export 'useHistory' (imported as 'useHistory') was not found in 'react-router-dom'
и много другово
полный код ошибкиhttps://www.mediafire.com/file/stj2m...ument.txt/file
Ответить с цитированием
  #2 (permalink)  
Старый 20.05.2022, 11:10
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 13,889

Сообщение от riaron86
was not found in 'react-router-dom'
Доустанови react-router-dom...
https://www.npmjs.com/package/react-router-dom
Ответить с цитированием
  #3 (permalink)  
Старый 20.05.2022, 11:58
Новичок на форуме
Отправить личное сообщение для riaron86 Посмотреть профиль Найти все сообщения от riaron86
 
Регистрация: 27.11.2021
Сообщений: 9

,установлен
Ответить с цитированием
  #4 (permalink)  
Старый 20.05.2022, 12:28
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 13,889

Тогда смотри как там (в указанных файлах) импортируются перечисленные в ошибках элементы...
Ответить с цитированием
  #5 (permalink)  
Старый 20.05.2022, 16:57
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,554

Версии react-router-dom, скорее всего, разные.
Начиная с 6-й версии компонент Switch был заменен компонентом Routes.

Там, на самом деле, много изменений ломающих обратную совместимость. Вы можете либо установить 5-ю версию Роутера, либо переписать все под 6-ю версию, либо использовать compatibility package (так же потребует внести изменения в существующий код). Вся информация по обновлению с 5-й на 6-ю версию роутера есть на официальном сайте роутера.
Ответить с цитированием
  #6 (permalink)  
Старый 20.05.2022, 20:52
Новичок на форуме
Отправить личное сообщение для riaron86 Посмотреть профиль Найти все сообщения от riaron86
 
Регистрация: 27.11.2021
Сообщений: 9

Спасибо помогло
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Название ячейки таблицы Questioner Общие вопросы Javascript 6 16.02.2011 08:58
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 13:37