增加店铺列表页面,增加vue-amap,修改登录相关接口类型

This commit is contained in:
2025-02-12 13:52:52 +08:00
parent a599adc63e
commit 81d6ef44ef
18 changed files with 1399 additions and 62 deletions

View File

@@ -3,6 +3,7 @@ import { type UserConfig, type ConfigEnv, loadEnv, defineConfig } from "vite";
import AutoImport from "unplugin-auto-import/vite";
import Components from "unplugin-vue-components/vite";
import { VueAmapResolver } from "@vuemap/unplugin-resolver";
import { ElementPlusResolver } from "unplugin-vue-components/resolvers";
import { createSvgIconsPlugin } from "vite-plugin-svg-icons";
@@ -65,7 +66,10 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
imports: ["vue", "@vueuse/core", "pinia", "vue-router", "vue-i18n"],
resolvers: [
// 导入 Element Plus函数ElMessage, ElMessageBox 等
ElementPlusResolver(),
ElementPlusResolver({
exclude: /^ElAmap[A-Z]*/,
}),
VueAmapResolver(),
],
eslintrc: {
enabled: false,
@@ -80,7 +84,10 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
Components({
resolvers: [
// 导入 Element Plus 组件
ElementPlusResolver(),
ElementPlusResolver({
exclude: /^ElAmap[A-Z]*/,
}),
VueAmapResolver(),
],
// 指定自定义组件位置(默认:src/components)
dirs: ["src/components", "src/**/components"],