refactor: 自动导入优化
Former-commit-id: 58d497c07290fa220dfe125bad433b49c68e89da
This commit is contained in:
@@ -107,6 +107,7 @@
|
|||||||
"useArrayMap": true,
|
"useArrayMap": true,
|
||||||
"useArrayReduce": true,
|
"useArrayReduce": true,
|
||||||
"useArraySome": true,
|
"useArraySome": true,
|
||||||
|
"useArrayUnique": true,
|
||||||
"useAsyncQueue": true,
|
"useAsyncQueue": true,
|
||||||
"useAsyncState": true,
|
"useAsyncState": true,
|
||||||
"useAttrs": true,
|
"useAttrs": true,
|
||||||
@@ -189,12 +190,14 @@
|
|||||||
"useParallax": true,
|
"useParallax": true,
|
||||||
"usePermission": true,
|
"usePermission": true,
|
||||||
"usePointer": true,
|
"usePointer": true,
|
||||||
|
"usePointerLock": true,
|
||||||
"usePointerSwipe": true,
|
"usePointerSwipe": true,
|
||||||
"usePreferredColorScheme": true,
|
"usePreferredColorScheme": true,
|
||||||
"usePreferredContrast": true,
|
"usePreferredContrast": true,
|
||||||
"usePreferredDark": true,
|
"usePreferredDark": true,
|
||||||
"usePreferredLanguages": true,
|
"usePreferredLanguages": true,
|
||||||
"usePreferredReducedMotion": true,
|
"usePreferredReducedMotion": true,
|
||||||
|
"usePrevious": true,
|
||||||
"useRafFn": true,
|
"useRafFn": true,
|
||||||
"useRefHistory": true,
|
"useRefHistory": true,
|
||||||
"useResizeObserver": true,
|
"useResizeObserver": true,
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
|
|||||||
// 自动导入 Vue 相关函数,如:ref, reactive, toRef 等
|
// 自动导入 Vue 相关函数,如:ref, reactive, toRef 等
|
||||||
imports: ['vue', '@vueuse/core'],
|
imports: ['vue', '@vueuse/core'],
|
||||||
eslintrc: {
|
eslintrc: {
|
||||||
enabled: false,
|
enabled: false, // 没有此json文件,开启生成后关闭
|
||||||
filepath: './.eslintrc-auto-import.json',
|
filepath: './.eslintrc-auto-import.json',
|
||||||
globalsPropValue: true
|
globalsPropValue: true
|
||||||
},
|
},
|
||||||
@@ -98,6 +98,19 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
|
|||||||
// 指定symbolId格式
|
// 指定symbolId格式
|
||||||
symbolId: 'icon-[dir]-[name]'
|
symbolId: 'icon-[dir]-[name]'
|
||||||
})
|
})
|
||||||
]
|
],
|
||||||
|
optimizeDeps: {
|
||||||
|
include: [
|
||||||
|
'vue',
|
||||||
|
'vue-router',
|
||||||
|
'element-plus/es/locale/lang/zh-cn',
|
||||||
|
'element-plus/es/locale/lang/en',
|
||||||
|
'@vueuse/core',
|
||||||
|
'axios',
|
||||||
|
'echarts',
|
||||||
|
'@wangeditor/editor',
|
||||||
|
'@wangeditor/editor-for-vue'
|
||||||
|
]
|
||||||
|
}
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user