При переходе Vue CLI/Webpack → Vite проверяют env-переменные, aliases, плагины, обработку ассетов и специфические возможности Webpack. Приведите реальные проблемы миграции.
Расскажи про сборщик при переезде с Vue 2 на Vue 3: был Webpack (Vue CLI), стал Vite. Были ли какие-то интересные corner-кейсы, конфликты конфигураций, что приходилось переписывать?
При переходе Vue CLI/Webpack → Vite проверяют env-переменные, aliases, плагины, обработку ассетов и специфические возможности Webpack. Приведите реальные проблемы миграции.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
При переходе Vue CLI/Webpack → Vite проверяют env-переменные, aliases, плагины, обработку ассетов и специфические возможности Webpack. Приведите реальные проблемы миграции.
Частые направления проверки: process.env против import.meta.env, require.context против glob-импортов, ESM/CJS, proxy и публичные пути. Параллельно проверяют совместимость Vue-плагинов и библиотек. Это список возможных случаев, а не утверждение о вашем проекте; назовите конкретный сбой, способ исправления и проверку production-сборки.