Хранение файла JavaScript отдельно от пакета webpack - PullRequest
1 голос
/ 28 мая 2020

Веб-приложение, которое я развертываю, использует Webpack 4 для создания пакета Javascript, который будет обслуживаться браузером. Один из файлов Javascript - это client_config.js, который содержит некоторые параметры для моего конкретного развертывания.

Я бы хотел, чтобы Webpack создавал main.bundle.js , но load client_config.js отдельно. Таким образом, я могу редактировать файл конфигурации на сервере, не собирая все заново.

Я следил за руководством по разделению кода и создал отдельную точку входа для client_config.js:

  entry: {
    main: './src/index.js',
    client_config: './src/client_config.js'
  },

Затем я также включил оптимизацию для разделения фрагментов:

  optimization: {
    splitChunks: {
      chunks: 'all',
    },
  },

Теперь это дает main.bundle.js и client_config.bundle.js. Тем не менее, main.bundle.js по-прежнему включает содержимое client_config.js.

Вы можете увидеть это в этом репозитории , который включает минимальное воспроизведение.

...