2017-01-16 4 views
0

Как изменить выходной каталог файла, скопированного с файловым загрузчиком?Файл-загрузчик Webpack: переписать путь

Конфигурация:

var SRC_DIR = path.resolve(__dirname, 'src'); 
... 
loaders : [ 
{ 
    test : /\.html$/, 
    include : SRC_DIR + "/main/html", 
    loader : 'file?name=[path][name].[ext]' 
}, 
  • Если я использую [путь], выход = полный исходный каталог.
  • Если я не, выход = файлы на выходе корневой каталог

Как сохранить только часть исходного пути?

Пример:

source : /src/main/html/app/sample.html 
output : /dist/app/sample.html 

ответ

1

Вы можете попробовать это (я не проверял)

plugins: [ 
    ... 
    new CopyWebpackPlugin([ 
     { from: SRC_DIR + "/main/html" } 
    ]), 
    ... 
    ] 
+0

Я изменил немного вещь в своем ответе, он работает сейчас – user2668735