从加载器中调用其他Webpack加载器

5 javascript node.js webpack webpack-2

我正在写一个Pug依赖加载器.基本上它只会输出一个相同的Pug文件,除了require()调用将被替换为他们需要的文件的路径.因此,显然,我需要采用该路径并将其交给Webpack加载器链,以便以适当的方式处理它,例如通过使用file-loader将图像文件复制到其适当的位置.

一切都在工作,除了这一部分.我无法弄清楚如何将路径传递给Webpack来加载.为了清楚require()起见,我希望发生同样的事情,就像你在Webpack条目文件中的文件一样 - Webpack应该采用路径,通过可能的加载器列表运行它,并适当地处理它.

我尝试过只是使用一个require()电话,我已经尝试过this.resolve(),this.loadModule()但没有一个有效.由于this.resolve()接受上下文作为其第一个参数,我已经仔细地给它了我的/src文件夹的适当上下文.图像处于/src/images/image.jpeg,但它实际上给出了一个错误,它无法解决该路径,即使它是正确的,所以我不确定我做错了什么或如何使这个工作.