Исключить только 1 кусок в веб-пакете? - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь исключить только main. js chunk файл из HTMLWebpackPlugin, но когда я делаю excludeChunks: ["main"], он также исключает основной CSS файл, который я хочу сохранить. Я могу сделать несколько точек входа для моих файлов s css и исключить main, но обычно я не вижу большого количества людей, имеющих несколько точек входа для файлов s css, поэтому мне интересно, есть ли другой способ достичь it.

Моя конфигурация ввода

entry: {
    main: ["./src/js/index.js"],
    donate: ["./src/js/donate.js"],
},

Моя конфигурация плагина

   new HTMLWebpackPlugin({
      title: "donate",
      template: "./src/donate.html",
      filename: "./donate.html",
      favicon: "./src/images/logo.png",
      excludeChunks: ["main"], // excludes both js and css files bacause they are main.bundle.js and main.bundle.js
      minify: {
        removeComments: true,
      },
    }),
   new MiniCssExtractPlugin({
      filename: "[name].css",
      chunkFilename: "[id].css",
   }),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...