我正在使用webpack入门,但唯一我无法解决的问题是如何将一个包含可能嵌套文件夹的.pug模板文件夹编译成静态html并放置在输出文件夹中,同时保留源模板文件夹中每个输出html文件的任何嵌套文件夹结构...
我不想手动指定每个单独的.pug文件,而且我绝对不希望webpack尝试将.pugs解析为JS,然后尝试要求/导入pug文件中的任何imgs/fonts等内容,然后抱怨它,我只需要基本的静态1:1编译,输入pug文件,输出html文件。为什么这么难呢?
我不想手动指定每个单独的.pug文件,而且我绝对不希望webpack尝试将.pugs解析为JS,然后尝试要求/导入pug文件中的任何imgs/fonts等内容,然后抱怨它,我只需要基本的静态1:1编译,输入pug文件,输出html文件。为什么这么难呢?
gulp
会更容易些,虽然webpack也可以实现。 - Bryan Chenfunction requireAll (r) { r.keys().forEach(r); } requireAll(require.context('./src', true, /\.pug$/));
来引入位于src文件夹下的每个.pug 文件,并配置file-loader
来进行复制。 - Bryan Chen