0

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

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

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

我正在使用file-loader?name=[path][name].html,但这会导致文件,例如/dist/pug/layouts/index.html- 注意哈巴狗文件夹。我不知道如何摆脱它,有什么想法吗?

4

1 回答 1

1

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

所以这行得通"file-loader?name=[path][name].html&context=./pug"

于 2017-02-20T22:22:22.307 回答