2016-05-11 13 views
0

Я пытаюсь получить мой webpack, чтобы переместить мои файлы в каталог public/images с app/assets/images, но по какой-то причине он не работает. Я использовал тот же сценарий для моих файлов шрифтов и все работает отлично:Загрузитель изображений Webpack не работает

РАБОТА

{ test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, 
    exclude: /node_modules/, 
    loader: "file-loader?limit=1024&name=fonts/[name].[ext]" 
    } 

Но по какой-то причине минут файлы заменяются на те изображения, с помощью теста, ничего не происходит.

НЕ РАБОТАЕТ

{ 
     test: /\.(jpg|jpeg|gif|png|svg)$/, 
     exclude: /node_modules/, 
     loader: "file-loader?limit=1024&name=images/[name].[ext]" 
    } 

Я пропускаю что-то для изображений?

+0

Мое понимание этих загрузчиков заключается в том, что они вызывается только в том случае, если ваш код действительно ссылается на файл, соответствующий тестовому регулярному выражению. Я предполагаю, что у вас есть ссылка на изображение в вашем коде где-нибудь? –

ответ

0

Я хотел бы использовать URL-загрузчик вместо файла-загрузчик

{ 
     test: /\.(jpg|jpeg|gif|png|svg)$/, 
     exclude: /node_modules/, 
     loader: "url-loader?limit=1024&name=images/[name].[ext]" 
} 

Remember сделать НУЮ установку для URL-загрузчика, если вы еще не сделали этого.

+0

Зачем вам использовать url-loader? –

Смежные вопросы