新人如何简化学习Vue3文件
上一次的文章是用来输出Hello新人必知Vue3文件项目架构-CSDN博客这次用来简化。
对于 Vue3 项目,简化架构的核心是保留必要结构,移除冗余,同时为未来扩展预留空间。
以下是适合针对新手且易于扩展的简化架构方案,既保持简洁又不失可扩展性:
📁 my-vue3-project
├── 📁 public # 静态资源(永远不变的文件)
│ └── 🖼️ favicon.ico # 网站图标(替换vite.svg)
├── 📁 src
│ ├── 📁 assets # 业务资源(图片、全局样式等)
│ ├── 📁 components # 通用组件(可复用的UI块)
│ ├── 📁 views # 页面组件(路由对应的页面,为未来路由扩展准备)
│ ├── 📄 App.vue # 根组件
│ └── 📄 main.js # 入口文件
├── 📄 index.html # 入口HTML
├── 📄 package.json # 项目配置
└── 📄 vite.config.js # Vite配置
原先的文件结构是这样了
📁 my-vue3-project
├── 📁 .vscode
│ └── 📄 extensions.json
├── 📁 node_modules
├── 📁 public
│ └── 🖼️ vite.svg
├── 📁 src
│ ├── 📁 assets
│ │ └── 🖼️ vue.svg
│