Загрузчик Webpack: как создать отдельный файл после запуска загрузчика для каждого файла?

#webpack #webpack-plugin #webpack-loader

#webpack #webpack-плагин #webpack-loader

Вопрос:

Работа над загрузчиком Webpack, которому необходимо преобразовать исходный код для каждого файла, а также создать отдельный файл на основе данных из всех этих файлов. Просматривая документы webpack, я не был совсем уверен, может ли / должен ли загрузчик обрабатывать что-то подобное или плагин webpack лучше подходит для моего варианта использования.

Я вижу this.emitFile в документах api для загрузчиков webpack, поэтому я подумал, что я мог бы собирать данные из каждого файла в this.data объекте на этапе загрузки загрузчика и отправлять файл на финальном шаге. Это похоже на своего рода взлом.

Есть ли лучший способ сделать это с помощью загрузчиков webpack или мне следует вместо этого создать плагин webpack?