fix(component): 修复keep-alive组件包裹的文件onActivited不生效 (#2785)

* fix(table): 使用lodash 的merge来递归assign,优化在多对象嵌套情况下的结构

* fix(component): 修复keep-alive组件包裹的文件onActivited不生效
This commit is contained in:
HUCHAOQI
2023-05-22 10:10:57 +08:00
committed by GitHub
parent e154d1366c
commit eb0fdb2cfc
3 changed files with 48 additions and 29 deletions

View File

@@ -11,7 +11,7 @@ import { configHtmlPlugin } from './html';
import { configMockPlugin } from './mock';
import { configSvgIconsPlugin } from './svgSprite';
import { configVisualizerConfig } from './visualizer';
import vueSetupExtend from 'vite-plugin-vue-setup-extend';
interface Options {
isBuild: boolean;
root: string;
@@ -21,7 +21,12 @@ interface Options {
}
async function createPlugins({ isBuild, root, enableMock, compress, enableAnalyze }: Options) {
const vitePlugins: (PluginOption | PluginOption[])[] = [vue(), vueJsx(), DefineOptions()];
const vitePlugins: (PluginOption | PluginOption[])[] = [
vue(),
vueJsx(),
vueSetupExtend(),
DefineOptions(),
];
const appConfigPlugin = await createAppConfigPlugin({ root, isBuild });
vitePlugins.push(appConfigPlugin);