Search Docs
HtmlType
export interface HtmlType extends HtmlRspackPluginOptions { /** * 基于项目的根目录 index.html file path * @default src/index.html */ template?: string /** * 基于项目的根目录 favicon file path * @default src/favicon.ico */ favicon?: string /** * 网站语言 */ lang?: string /** * externals 文件插入到html breakchange in v3.1.4 */ tags?: { type: "js" | "css"; src?: string; content?: string; pos?: "head" | "body"; }[] }
3.1.4及以后的版本,把files 和 tags 统一合并到 tags?: InjectHeadTagsTypeItem[] 中配置
files
tags
tags?: InjectHeadTagsTypeItem[]
import {defineConfig} from '@empjs/cli' export default defineConfig(store => { return { html: { template: 'src/index.html', }, } })
export interface HtmlType extends HtmlRspackPluginOptions { files?: { /** * 插入 css */ css?: string[] /** * 插入 js */ js?: string[] }, /** * 自定义 头部脚步内容 需要 template 配合 */ tags?: { headTags?: any[] bodyTags?: any[] } }