Webpack 2 - 文件加载器[路径]选项

时间:2017-02-20 20:50:29

标签: javascript node.js webpack webpack-file-loader

我正在使用webpacks文件加载器从pug模板的文件夹中输出一堆已编译的html文件。

我想将html文件放在输出目录中,放在它们位于源/pug/文件夹中的相同文件夹结构中,减去pug文件夹本身。

例如,如果在/pug/文件夹中,其中一个文件为/pug/layouts/index.pug,另一个文件位于/pug/templates/main/index.pug,我试图将输出的html文件发送到{{1 }和/dist/layouts/index.html

我正在使用/dist/templates/main/index.html,但会产生file-loader?name=[path][name].html等文件 - 请注意 pug 文件夹。我无法解决如何摆脱它,任何想法?

1 个答案:

答案 0 :(得分:0)

结果文件加载器接受context=./path查询参数

所以这有效"file-loader?name=[path][name].html&context=./pug"