Webpack, объединение файлов, затем передача объединенного файла в точку входа - PullRequest
0 голосов
/ 11 января 2020

Я борюсь с веб-пакетом. Чтобы исправить некоторые циклические c зависимости, мне сказали объединить взаимозависимые файлы в один. js файл вместо использования «import» между ними. Поэтому, чтобы сначала облегчить мне жизнь, я подумал о слиянии всех файлов, а затем поставил «запись», чтобы указать на объединенный файл. Итак, я поместил MergeIntoSingleFilePlugin в exports.plugins. Кажется, что плагин запускается последним, потому что «запись» не находит объединенный файл при первом запуске. В любом случае, я новичок в вебпаке, все сбивает с толку.

Я также запутался в назначении module.exports ... могу ли я запустить что-то до module.exports? Должен ли я вызывать функцию javascript для объединения файлов вне оператора module.exports ??

const path = require ('path'); const MergeIntoSingleFilePlugin = require ('webpack-merge-and-include-globalbally');

module.exports = {
  entry: './merged.js',

  plugins: [
     new MergeIntoSingleFilePlugin({
        files: {
          "./merged.js": [

              ... list of files,
          ],
      }
  })
 ]

};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...