新建 src/pages/document.ejs
,umi 约定如果这个文件存在,会作为默认模板,比如:
<!doctype html><html><head><meta charset="utf-8" /><title>Your App</title></head><body><div id="root"></div></body></html>
在 umi 里配置 title 请查看 配置标题。
模板里可通过 context 来获取到 umi 提供的变量,context 包含:
route
,路由信息,需要打包出多个静态 HTML 时(即配置了 exportStatic 时)有效config
,用户配置信息比如:
<link rel="icon" type="image/x-icon" href="<%= context.config.publicPath %>favicon.png" />