vite-plugin-html-env A Vite Plugin for rewriting html English |简体中文 Usage npm install --save-dev vite-plugin-html-env#oryarn add vite-plugin-html-env -D // vite.config.jsimportVitePluginHtmlEnvfrom'vite-plugin-html-env'exportdefault{plugins:[VitePluginHtmlEnv(),// or// VitePluginHtml...
data可以在html中使用ejs模版语法获取 env 注入 默认会向 index.html 注入.env文件的内容,类似 vite 的loadEnv函数 PageOption 参数类型默认值说明 filenamestring-html 文件名 templatestringindex.html模板的相对路径 entrystringsrc/main.ts入口文件 injectOptionsInjectOptions-注入 HTML 的数据 ...
ejsOptions EJSOptions - ejs 配置项EJSOptions data 可以在 html 中使用 ejs 模版语法获取 env 注入 默认会向 index.html 注入 .env 文件的内容,类似 vite 的 loadEnv函数 PageOption 参数 类型 默认值 说明 filename string - html 文件名 template string index.html 模板的相对路径 entry string src/main....
vite-plugin-html 是一个 Vite 插件,用于将传统 HTML 文件作为输出文件使用。该插件基于 html-webpack-plugin 插件创建,但是是专门为 Vite 构建的优化工具,不依赖于 webpack。 安装: pnpmaddvite-plugin-html -D 使用: import{ defineConfig, Plugin }from"vite";importvuefrom"@vitejs/plugin-vue";import{ c...
node version: >=12.0.0 vite version: >=2.0.0 或 多页应用配置 createHtmlPlugin(options: UserOptions)data 可以在 html 中使用 ejs 模版语法获取 默认会向 index.html 注入 .env 文件的内容,类似 vite 的 loadEnv 函数 默认压缩配置 Vben Admin ...
npm i vite-plugin-env-html -D usage vite.config.js import{defineConfig,loadEnv}from'vite'importhtmlPluginfrom'vite-plugin-env-html'exportdefaultdefineConfig(({mode})=>{constenv=loadEnv(mode,process.cwd(),'')return{plugins:[htmlPlugin(env)]}}) ...
yarn add vite-plugin-html -D 或 npm i vite-plugin-html -D Usage Add EJS tags toindex.html, e.g. <head><metacharset="UTF-8"/><linkrel="icon"href="/favicon.ico"/><metaname="viewport"content="width=device-width, initial-scale=1.0"/><title><%-title%></title><%-injectScript%>...
<!-- [dev]页面标题 --><div>{{ $env.VITE_APP_TITLE }}</div> 页面中使用 有时候我们需要在html文件中使用环境变量,此时,我们需要借助插件vite-plugin-html来实现。 安装: npm i vite-plugin-html -D 配置vite.config.js: import{defineConfig,loadEnv}from'vite'import{createHtmlPlugin}from"vite-plu...
https://github.com/vbenjs/vite-plugin-html/blob/main/README.zh_CN.md 功能 HTML 压缩能力 EJS 模版能力 多页应用支持 支持自定义entry 支持自定义template 安装(yarn or npm) node version: >=12.0.0 vite version: >=2.0.0 代码语言:javascript ...
datacan be accessed inhtmlusing theejstemplate syntax By default, the contents of the.envfile will be injected into index.html, similar to vite'sloadEnvfunction ParameterTypesDefaultDescription filenamestring-html file name templatestringindex.htmlrelative path to the template ...