<%= require('raw-loader!../common/meta.html') %>这里使用了webpack的html插件,raw-loader插件
index.html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<%= require('raw-loader!../common/meta.html') %>
</head>
<body>
<div id="app"></div>
</body>
</html>
meta.html
<link rel="dns-prefetch" href="//s3.pstatp.com/">
<link rel="dns-prefetch" href="//s3a.pstatp.com/">
相当于
index.html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<link rel="dns-prefetch" href="//s3.pstatp.com/">
<link rel="dns-prefetch" href="//s3a.pstatp.com/">
</head>
<body>
<div id="app"></div>
</body>
</html>
本文详细介绍了如何使用Webpack的raw-loader插件优化HTML文件,通过引入预加载DNS资源提升网页加载速度,展示了如何将公共元数据组件化并复用,减少代码冗余,提高开发效率。
1021

被折叠的 条评论
为什么被折叠?



