如何使用webpack来连接html片段?

Chr*_*ris 14 webpack

例如,我有一个主条目html文件:

<div>
   <!-- I'd like to include a html partial here -->
</div>
Run Code Online (Sandbox Code Playgroud)

我有一个部分HTML

<span>I'm a partial html piece</span>
Run Code Online (Sandbox Code Playgroud)

我希望我可以使用webpack生成如下的最终html:

<div>
  <span>I'm a partial html piece</span>
</div>
Run Code Online (Sandbox Code Playgroud)

是否可以使用webpack插件/加载器执行此操作?

Bob*_*nge 7

有几个加载器可以实现这个目的:https: //webpack.github.io/docs/list-of-loaders.html#templating


例如:

HTML装载机

<div>${require('./partials/gallery.html')}</div>
Run Code Online (Sandbox Code Playgroud)

EJS-HTML装载机

<% include some/file %>
Run Code Online (Sandbox Code Playgroud)

  • 我有同样的问题,当我使用<div> $ {require('./ partials/gallery.html')} </ div>时,require不能解释 (2认同)
  • 我不能让这个工作,你能举一个工作的例子吗? (2认同)