fix: fix known problems

This commit is contained in:
vince
2024-07-16 00:14:24 +08:00
parent cf16c7bdde
commit 09fa2af23d
21 changed files with 242 additions and 697 deletions

View File

@@ -46,7 +46,6 @@
"rollup": "^4.18.1",
"rollup-plugin-visualizer": "^5.12.0",
"sass": "^1.77.8",
"unplugin-turbo-console": "^1.9.5",
"vite": "^5.3.3",
"vite-plugin-compression": "^0.5.1",
"vite-plugin-dts": "^3.9.1",

View File

@@ -30,7 +30,6 @@ function defineApplicationConfig(userConfigPromise: DefineApplicationOptions) {
license: true,
mode,
pwa: true,
turboConsole: false,
...application,
});

View File

@@ -11,7 +11,6 @@ import viteVueI18nPlugin from '@intlify/unplugin-vue-i18n/vite';
import viteVue from '@vitejs/plugin-vue';
import viteVueJsx from '@vitejs/plugin-vue-jsx';
import { visualizer as viteVisualizerPlugin } from 'rollup-plugin-visualizer';
import viteTurboConsolePlugin from 'unplugin-turbo-console/vite';
import viteCompressPlugin from 'vite-plugin-compression';
import viteDtsPlugin from 'vite-plugin-dts';
import { createHtmlPlugin as viteHtmlPlugin } from 'vite-plugin-html';
@@ -102,7 +101,6 @@ async function loadApplicationPlugins(
license,
pwa,
pwaOptions,
turboConsole,
...commonOptions
} = options;
@@ -185,10 +183,6 @@ async function loadApplicationPlugins(
await viteExtraAppConfigPlugin({ isBuild: true, root: process.cwd() }),
],
},
{
condition: !isBuild && !!turboConsole,
plugins: () => [viteTurboConsolePlugin()],
},
]);
}
@@ -221,6 +215,5 @@ export {
viteCompressPlugin,
viteDtsPlugin,
viteHtmlPlugin,
viteTurboConsolePlugin,
viteVisualizerPlugin,
};

View File

@@ -3,8 +3,6 @@ import type { ConfigEnv, PluginOption, UserConfig } from 'vite';
import type { PluginOptions } from 'vite-plugin-dts';
import type { Options as PwaPluginOptions } from 'vite-plugin-pwa';
import viteTurboConsolePlugin from 'unplugin-turbo-console/vite';
interface IImportMap {
imports?: Record<string, string>;
scopes?: {
@@ -75,8 +73,6 @@ interface ApplicationPluginOptions extends CommonPluginOptions {
pwa?: boolean;
/** pwa 插件配置 */
pwaOptions?: Partial<PwaPluginOptions>;
/** turbo-console 插件配置 */
turboConsole?: Parameters<typeof viteTurboConsolePlugin>[0] | boolean;
}
interface LibraryPluginOptions extends CommonPluginOptions {