3

在 Webpack 的html-loader的 1.0.0 版本中,该interpolate选项已被弃用,取而代之的是preprocessor(根据他们的变更日志)。interpolate为 ES6 模板字符串启用插值语法,允许您在 html 文件中导入其他 html 部分,如下所示:

<div>${require('./components/gallery.html')}</div>

这是使用 html-loader 实现 html 部分的事实上的方法,因为几个堆栈溢出建议了这个解决方案。

但是,既然该标志已被弃用,我正在努力弄清楚如何使用该preprocessor选项启用它。他们的 github 页面中的示例附带了一个把手实现,但在以前的版本中您不需要这个 - 使用插值require语法,这一切都是开箱即用的。

有人设法使用最新版本的 html-loader 复制此 html 部分设置吗?

4

0 回答 0