diff --git a/build/vite/plugin/index.ts b/build/vite/plugin/index.ts index c3da978..71bf858 100644 --- a/build/vite/plugin/index.ts +++ b/build/vite/plugin/index.ts @@ -20,6 +20,8 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { vue(), // 按需引入VantUi且自动创建组件声明 Components({ + // 共享组件目录(移动端使用;PC 端独立,不扫描此处) + dirs: ['src/shared/components'], dts: true, resolvers: [VantResolver()], types: [], diff --git a/build/vite/plugin/svgSprite.ts b/build/vite/plugin/svgSprite.ts index 3e2680a..7598be4 100644 --- a/build/vite/plugin/svgSprite.ts +++ b/build/vite/plugin/svgSprite.ts @@ -9,7 +9,7 @@ import { createSvgIconsPlugin } from 'vite-plugin-svg-icons' export function configSvgIconsPlugin(isBuild: boolean) { // 指定需要缓存的图标文件夹 const svgIconsPlugin = createSvgIconsPlugin({ - iconDirs: [path.resolve(process.cwd(), 'src/assets/icons')], + iconDirs: [path.resolve(process.cwd(), 'src/shared/assets/icons')], // 是否压缩 svgoOptions: isBuild, // 指定symbolId格式 diff --git a/index.html b/index.html index df28d73..c9ed537 100644 --- a/index.html +++ b/index.html @@ -10,6 +10,22 @@