HTML
HTML 可以从以下几个方面进行了解:
索引文件
文件 public/index.html 是一个模板,将使用 html webpack 插件进行处理,在构建期间,将自动注入资产链接,除此之外,Vue CLI 还可以自动注入资源提示(预加载/预取)、清单/图标链接(使用PWA插件时)以及生成期间生成的JavaScript和CSS 文件的资产链接。
插值
由于索引文件用作模板,因此可以使用lodash模板语法在其中插入值:
-
<%=VALUE%>
用于非缩放插值; -
<%-VALUE%>
用于HTML转义插值; -
<%expression%>
用于JavaScript控制流。
除了html webpack插件公开的默认值之外,所有客户端env变量也可以直接使用。
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
预载
<link rel="preload">
是一种资源提示,用于指定页面加载后很快将需要的资源,因此如果我们希望在页面加载生命周期的早期,在浏览器的主要呈现机制启动之前就开始预加载。
默认情况下,Vue CLI应用程序