build: Add vite-plugin-html plugin

This commit is contained in:
kailong321200875
2022-02-19 15:57:41 +08:00
parent 7411dbc9fd
commit d5b6e2a777
13 changed files with 315 additions and 19 deletions

View File

@@ -11,6 +11,7 @@ import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
import PurgeIcons from 'vite-plugin-purge-icons'
import { viteMockServe } from 'vite-plugin-mock'
import DefineOptions from 'unplugin-vue-define-options/vite'
import { createHtmlPlugin } from 'vite-plugin-html'
// https://vitejs.dev/config/
const root = process.cwd()
@@ -70,7 +71,15 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
setupProdMockServer()
`
}),
DefineOptions()
DefineOptions(),
createHtmlPlugin({
inject: {
data: {
title: env.VITE_APP_TITLE,
injectScript: `<script src="./inject.js"></script>`,
}
}
})
],
css: {