目录结构
12
类别: 
vortmall前端Admin开发

目录结构

  • public

    • favicon.ico(favicon 图标)
  • src

    • api(API 接口层)

      • modules(按业务模块划分的接口定义)
      • request.ts(请求封装)
      • setting(系统设置相关接口)
    • assets(静态资源目录)

    • components(组件目录)

      • common(项目公共组件)
      • modules(业务模块组件)
      • vort(通用 UI 基础组件)
      • vort-biz(通用业务 UI 组件)
      • map(地图相关组件)
    • composables(组合式函数目录)

    • config(项目配置目录)

      • menu(菜单配置)
    • hooks(自定义 hooks)

    • layouts(布局目录)

      • base(后台主布局)
      • blank(空白布局,如登录页)
      • im(IM 布局)
      • pos(POS 布局)
    • lib(基础库/通用封装)

    • router(路由目录)

      • routes(路由模块)
      • guards.ts(路由守卫)
      • index.ts(路由入口)
      • utils(路由工具)
    • services(通讯与长连接封装)

      • mqtt.ts(MQTT 封装)
      • socket.ts(Socket 封装)
    • stores(Pinia 状态管理)

    • style(样式图片资源目录)

    • theme(主题样式目录)

    • types(TypeScript 类型定义目录)

    • utils(全局工具方法目录)

    • views(页面视图目录:按业务模块划分)

    • App.vue(入口页面)

    • main.ts(入口文件:初始化/注册等)

    • env.d.tssrc 内 TypeScript 声明文件)

    • components.d.ts(组件类型声明)

    • vort-components.d.ts(vort 组件类型声明)

  • components.json(组件配置文件)

  • .cursorrules(Cursor 规则配置)

  • .editorconfig(代码格式规范定义)

  • .gitattributes(Git 属性配置)

  • .gitignore(Git 忽略文件)

  • .prettierrc.json(格式化配置)

  • env.d.ts(TypeScript 声明文件)

  • eslint.config.ts(ESLint 配置文件)

  • index.html(入口 HTML)

  • package-lock.json(依赖锁定文件)

  • package.json(项目配置文件)

  • tsconfig.app.json(TypeScript 配置文件)

  • tsconfig.json(TypeScript 配置文件)

  • tsconfig.node.json(TypeScript 配置文件)

  • vite.config.ts(Vite 配置文件)

评论 0
/ 1000
0
0
收藏