Альтернатива MiniCssExtractPlugin при использовании ngtools - PullRequest
0 голосов
/ 11 июня 2019

Таким образом, MiniCssExtractPlugin не работает с ngtools (опережает компиляцию) с skipCodeGeneration. Это известная проблема - https://github.com/webpack-contrib/mini-css-extract-plugin/issues/186

В качестве альтернативы я использую extract-loader вместе с file-loader

{
    test: /\.css$/,
    include: helpers.root('src'),
    loaders: [
      'raw-loader'
    ]
  },
  {
    test: /\.css$/,
    exclude: helpers.root('src'),
    use: [
      {
        loader: "file-loader",
        options: {
          name: "[name].[ext]",
        },
      },
      {
        loader: "extract-loader",
      },
      "css-loader"
    ]
  }

Однако, это выводит каждый файл CSS. С MiniCssExtractPlugin я получил один объединенный файл CSS.

Как мне добиться того же с extract-loader и file-loader?

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