@GunAlv

Как применить file-loader для картинок?

Все исходники лежат в src/app. У меня есть базовая конфигурация для картинок:
{
        test: /\.(webp|png|jpg|jpeg|gif)$/,
        exclude: excludeImages(FAVICON_FILENAMES),
        use: [
          {
            loader: 'file-loader',
            options: {
              name: `${staticDir}/images/[hash].[ext]`,
            },
          },
        ],
      },


В src/app я создаю условную директорию /special-images, картинки из которой нужно сложить в `${staticDir}/special-images/images/[hash].[ext]`:

{
        test: /\.(webp|png|jpg|jpeg|gif)$/,
        exclude: excludeImages(FAVICON_FILENAMES),
        include: [
            path.resolve(__dirname, 'src/app/special-images'),
         ],
        use: [
          {
            loader: 'file-loader',
            options: {
              name: `${staticDir}/special-images/images/[hash].[ext]`,
            },
          },
        ],
      },


Однако в таком случае конфигурация не подхватывается и картинки по-прежнему складываются в static/ (не static/special-images). Подскажите, в чем проблема?

Базовую конфигурация я изменять не могу
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы