Vite и Webpack используют разные стратегии для импорта модулей.
Я пишу пакет, содержащий файлы Vue, для которых рекурсивно требуются компоненты. Эта логика отличается в Vite и в Webpack.
Есть ли способ определить, выполняется ли код в Vite или Webpack из файла компонента vue?
Кажется, я не могу найти способ определить это.
Я пытался получить доступ к process.env, но там нет этой информации, я также пытался getCurrrentInstance() и проанализировал его объект, но там тоже нет информации.
Можно ли определить?





Используя Vite, import.meta.env будет определен.
Используя Webpack, будет определен process.env.
Спасибо! я также начал проверять определенные переменные, но вы точно знаете об этих конкретных переменных для проверки webpack против vite.