Uncaught SyntaxError: запрошенный модуль /node_modules/.vite/deps/react-router_dom.js?v= не предоставляет экспорт с именJavascript

Форум по Javascript
Ответить
Anonymous
 Uncaught SyntaxError: запрошенный модуль /node_modules/.vite/deps/react-router_dom.js?v= не предоставляет экспорт с имен

Сообщение Anonymous »

Я нашел проблему, но все еще не понимаю ее. Таким образом, проблема заключается в том, что VITE создает новый файл React-router_dom.js , который немного отличается по имени React-router-dom.js ("_" вместо "-"). Файл содержит этот материал внутри < /p>

Код: Выделить всё

    {
HydratedRouter,
RouterProvider2
} from "./chunk-H4WRNHQ6.js";
import "./chunk-E7Q22A2S.js";
import "./chunk-6P6Q65E3.js";
import "./chunk-5WRI5ZAA.js";
export {
HydratedRouter,
RouterProvider2 as RouterProvider
};
VITE импортирует модули из этого файла вместо импорта из React-router-dom.js , но нет ничего названного CreateroutesFromelements , экспортируется. Итак, теперь это дает эту ошибку. Чтобы решить это, я изменил файл на это: < /p>

Код: Выделить всё

"use client";
import {
createBrowserRouter,
createRoutesFromElements,
Route,
HydratedRouter,
RouterProvider2
} from "./chunk-H4WRNHQ6.js";
import "./chunk-E7Q22A2S.js";
import "./chunk-6P6Q65E3.js";
import "./chunk-5WRI5ZAA.js";
export {
createBrowserRouter as createBrowserRouter,
createRoutesFromElements as createRoutesFromElements,
Route as Route,
HydratedRouter,
RouterProvider2 as RouterProvider
};

Но другие мои проекты с Vite не создают новый React-router_dom.js файл.

Подробнее здесь: https://stackoverflow.com/questions/797 ... act-router
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»