build(deps): update deps and remove vite-plugin-html [升级依赖,去除vite-plugin-html]

This commit is contained in:
Soybean
2023-04-20 00:02:00 +08:00
parent f2e82da7c8
commit eaf3678758
5 changed files with 570 additions and 527 deletions

View File

@ -1,14 +0,0 @@
import type { PluginOption } from 'vite';
import { createHtmlPlugin } from 'vite-plugin-html';
export default (viteEnv: ImportMetaEnv): PluginOption[] => {
return createHtmlPlugin({
minify: true,
inject: {
data: {
appName: viteEnv.VITE_APP_NAME,
appTitle: viteEnv.VITE_APP_TITLE
}
}
});
};

View File

@ -4,7 +4,6 @@ import vueJsx from '@vitejs/plugin-vue-jsx';
import unocss from '@unocss/vite';
import progress from 'vite-plugin-progress';
import pageRoute from '@soybeanjs/vite-plugin-vue-page-route';
import html from './html';
import unplugin from './unplugin';
import mock from './mock';
import visualizer from './visualizer';
@ -16,7 +15,7 @@ import pwa from './pwa';
* @param viteEnv - 环境变量配置
*/
export function setupVitePlugins(viteEnv: ImportMetaEnv): (PluginOption | PluginOption[])[] {
const plugins = [vue(), vueJsx(), html(viteEnv), ...unplugin(viteEnv), unocss(), mock, progress(), pageRoute()];
const plugins = [vue(), vueJsx(), ...unplugin(viteEnv), unocss(), mock, progress(), pageRoute()];
if (viteEnv.VITE_VISUALIZER === 'Y') {
plugins.push(visualizer as PluginOption);