当前位置: 首页 > 工具软件 > ts-monorepo > 使用案例 >

Vue3 Monorepo

贺亦
2023-12-01

朗朗朗
To 个人主页 关注不迷路 


Vue3 Monorepo

开箱即用的Vue3工程模板,采用Monorepo组织代码块。源码地址

  • 包管理器 pnpm,monorepo 架构
  • Web 框架 vue3
  • UI 框架 element-ui

采用 monorepo 架构,组织 API、UI、工程之间的互相引用。

模块介绍

@web/core

工程工程的核心模块,为一些通用的代码,如:

  • useElementPLus 有选择的引用element-plus的组件
  • useElementPlusIcon 有选择的引用element-plus/icon的组件
  • useEnv 读取import环境变量
  • useLogger 日志模块
  • useStorage 持久化存储
  • useTabMessage 页面 Tab 间通信
  • useToken jwt 的引用

@web/api

API 模块,通过配置文件,枚举需要使用的 API。最后,通过转换,将 API 转化为可调用的 API。

@web/ui

通过的 Web 组件,包含基础组件、业务组件等,API 组件也放置在这里。

@web/demo

Web 工程。所有的 Web 工程,基本都是通过@web/core@web/api@web/ui组装而成。

文档

采用apidoc,通过注释,自动生成 API 文档.

Github

源码地址

 类似资料:

相关阅读

相关文章

相关问答