<%= %> HTML 标记的含义是什么?



我一直在做一个Webpack项目。对于那些不熟悉Webpack的人来说,它是一个打包器,可以把你所有的文件打包成最终的产品。

我想把一个HTML文件注入另一个,比如import或require()。我一直在使用这个GitHub模板来帮助我拼凑我的项目。https://github.com/dharmikumbhani/webpack-multipage-starter

在webpack-multipage-starter/src/page-index/index.html第10行和第11行中有如下内容:

<!-- intercepted by a resourceQuery in the webpack config -->
<%= require('../partials/nav.html?raw') %>

这一行被resourceQuery(在webpack.common.js配置中)拦截,HTML文件被注入到这个位置。

这个HTML标签的含义是什么?

& lt; % = =在

我所知道的是,它持有一个Java-Script表达式,在Webpack构建过程中得到评估。

这是一个EJS模板。它被html-webpack-plugin用来生成html页面,通常用于引导你的Multipage应用或SPA应用。

相关内容

  • 没有找到相关文章

最新更新