Проблемы с CSS и маршрутизацией после перехода с приложения Create React на ViteCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Проблемы с CSS и маршрутизацией после перехода с приложения Create React на Vite

Сообщение Anonymous »

Недавно я перенес свой проект из Create React App (CRA) в Vite для повышения производительности и удобства разработки. Хотя во время разработки локально все работает отлично, я столкнулся с парой проблем после сборки и обслуживания производственной сборки с использованием npxserve dist
CSS для реакции-телефона-input-2: после перехода на Вите, я заметил, что некоторые стили для реакции-телефона-ввода-2 не работают по сравнению с исходными стилями. Это несоответствие возникает только в производственной сборке, обслуживаемой через npx-serve dist. Локально во время разработки стили выглядят так, как ожидалось. Я подозреваю, что может быть разница в том, как Vite обрабатывает CSS по сравнению с CRA, но я не знаю, как решить эту проблему.
Проблемы маршрутизации: в моем приложении есть маршруты типа / login и /register, которые должны отображать страницы входа и регистрации соответственно. Локально, когда я перехожу по этим маршрутам (например, http://localhost:3000/login), страницы загружаются без каких-либо проблем. Однако в производственной сборке, обслуживаемой через npxserve dist, я сталкиваюсь с ошибкой 404 при прямом доступе к этим маршрутам. Интересно, что переход к корневому URL-адресу (http://localhost:3000/) перенаправляет меня на страницу входа, как и предполагалось, и эта функция работает должным образом как локально, так и в рабочей среде.
Мне нужна помощь, которая помогла бы мне понять и решить эти проблемы. Мы будем очень признательны за любые идеи, предложения или решения.

Подробнее здесь: https://stackoverflow.com/questions/785 ... pp-to-vite
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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