🎉 限时特惠活动公告、获取优惠码、最高立减3200元
srcDir 为 src/,所有源代码存放在 src 目录下vite-plugin-svg-icons@/assets/styles/index.scssdarkMode: 'class'| 目录 | 功能说明 |
|---|---|
src/components | 全局组件,按功能模块组织 |
src/pages | 页面文件,对应路由结构 |
src/layouts | 布局组件,定义页面的整体结构 |
src/assets | 静态资源,包括图标、图片、样式等 |
src/api | API 接口定义 |
src/stores | Pinia 状态管理 |
src/utils | 工具函数 |
src/typings | TypeScript 类型定义 |
icon、upload、pagination 等通用组件the-chat、layout-side、markdown 等业务相关组 件_components 目录存放该页面专用组件layouts 目录下的组件定义了不同页面的整体布局components 目录,存放布局相关的子组件src/assets/styles/index.scss:主样式入口,引入了所有子样式文件element.scss:Element Plus 组件样式覆盖var.css:CSS 变量定义dark.css:深色模式样式tailwind.css:Tailwind CSS 基础样式public.scss:全局公共样式mobile.scss:移动端样式animation.scss:动画效果样式scoped 属性,避免样式冲突vite-plugin-svg-icons 插件管理 SVG 图标src/assets/icons/ 目录下Icon 组件使用,如 <Icon :name="item.icon" />src/assets/image/ 目录下