Почему файлы одного типа в веб-паке объединяются по-разному?

В папке с ресурсами у меня есть 6 файлов уценки. По какой-то причине 5 из них правильно кодируются в base64, а один упаковывается вот так:

module.exports = __webpack_public_path__ + "static/media/Online_Help_Glossary.f409e2b9.md";

Кто-нибудь знает, почему это происходит или как это исправить? В содержимом этого файла нет ничего уникального, поэтому я не понимаю, почему он ведет себя по-другому.

Спасибо

Пожалуйста, поделитесь конфигурацией вашего веб-пакета.

sdgluck 30.05.2018 13:31

Какие размеры файлов?

Dave Newton 30.05.2018 14:01

@sdgluck Как наши вещи настроены, у нас нет доступа к конфигу.

Alison 30.05.2018 15:37

@DaveNewton Размеры файлов варьируются от 1 до 15 КБ.

Alison 30.05.2018 15:38

@Alison Это проблематично, поскольку если это проблема с конфигурацией веб-пакета, вы не сможете отлаживать или тестировать решения. Я предлагаю вам попытаться через необходимые каналы получить доступ к нему или его копии.

sdgluck 30.05.2018 16:14

Скорее всего, есть конфигурация, включающая «маленькие» файлы напрямую и требующая более крупных, но вы не упоминаете, что отличает тот, который упаковывается по-другому, поэтому не может сильно помочь.

Dave Newton 30.05.2018 17:35

@DaveNewton единственное, что отличает тот, который упакован по-другому, - это то, что он больше. Он имеет большую таблицу html, тогда как остальные имеют либо небольшую таблицу, либо всего несколько строк текста.

Alison 01.06.2018 13:04

Да, поэтому я говорю, что конфигурация по умолчанию для любой вещи, которую вы используете с уценкой webmack, имеет настройку для максимального размера файла, который должен напрямую включать, например, изображения. Так что проверьте плагин, если там ничего нет, проверьте документацию webpack.

Dave Newton 01.06.2018 15:40
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
8
24
0

Другие вопросы по теме