Получить неверный путь вывода в загрузчике файлов Webpack

Я не могу получить пути к загрузчику файлов webpack (3.10) так, как мне нужно... Вот выдержка из моего webpack.config.js

// ...

const images = {
  test: /\.(jpg|png|svg)$/,
  use: {
    loader: 'file-loader',
    options: {
      name: 'images/[path][name].[hash].[ext]',
    },
  },
}

//...

const config = {
  entry: {
    App: './public/assets/js/main.js',
  },
  output: {
    path: path.resolve(__dirname, 'public', 'assets', 'dist'),
    filename: 'main.js',
  },
  module: {
    rules: [javascript, styles, images],
  },
  plugins: [new ExtractTextPlugin('main.css'), uglify],
}

//...

Я хочу, чтобы мои изображения были в /public/assets/dist/images/XXX.svg но они загружаются в /public/assets/dist/images/public/assets/images/XXX.svg

Я действительно не понимаю... спасибо за каждую помощь.

1 ответ

Я уже прокомментировал. Но на каждый вопрос должен быть ответ.

test: /\.(jpg|png|svg)$/,
use: 'file-loader?name=[name].[ext]&outputPath=./images/'
Другие вопросы по тегам