pug-loaderpug-html-loader似乎都集中在将Pug模板预编译为HTML。我不想这样做,因为我需要一些仅在渲染模板时才能获得的动态渲染功能,例如能够传递页面标题的简单示例。

但是,我想做的是使用Webpack处理Pug模板,以检查它们,找出它们使用的图像,然后将这些图像加载到/dist文件夹中。我还希望能够在可能的情况下使用url-loader将数据URL内联到Pug模板中,这意味着需要在过程中对其进行复制和修改。

最佳答案

尝试这个 :

{
      test: /.pug$/,
      use : [
        {
          loader : ['html-loader', 'pug-html-loader'],
          options : {
            attrs : ['img:src']
          }
        }
      ]
    }

关于javascript - 如何在Webpack中加载Pug模板而不编译为HTML?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46695984/

10-12 05:54