# 进入开发

# 项目路径

单仓下相对路径:library/tms-ui/src (opens new window),使用微信开发者工具打开该路径。

# 项目结构

src
├─pages
|   ├─home                                              # 体验版首页
|   ├─demo-block                                        # 体验版demo容器组件
├─css-variables                                         # 公共less样式库
|       ├─components.less                                   # 所有组件提供的less/css变量
|       ├─index.less
|       ├─values                                            # 基础less样式库
|       |   ├─border.less
|       |   ├─button.less
|       |   ├─checkbox.less
|       |   ├─font.less
|       |   ├─notice.less
|       |   ├─other.less
|       |   ├─panel.less
|       |   ├─size.less
|       |   ├─theme.less
|       |   └z-index.less
|       ├─funcs                                         # less函数
|       |   └index.less
├─components                                            # 所有组件代码目录
|     ├─banner                                              # 以banner组件为例,其它组件结构相同,不再列出。文件夹名即组件名
|     |   ├─README.md                                       # 该组件的展示网站文档
|     |   ├─index.js (以及其它组件代码)
|     |   ├─demos                                           # 体验版demo页面
|     |   |   ├─index.js
|     |   |   ├─index.json                                  
|     |   |   ├─index.less
|     |   |   └index.wxml
|     ├─wxs                                                 # 公共wxs代码
|     |  ├─classnames.wxs                                       # class类处理相关辅助函数
|     |  ├─event.wxs                                            # 触摸事件辅助函数
|     |  ├─object.wxs                                           # object对象辅助函数
|     |  └style.wxs                                             # style样式辅助函数
|     ├─utils                                               # 公共代码库
|     |   ├─classnames.ts
|     |   ├─rect.ts
|     |   └style.js
├─config.js                                             # 组件配置文件: 导出信息配置、体验版相关配置等。
├─app.json
├─app.less
├─app.ts
├─package-lock.json
├─package.json
├─sitemap.json
├─tsconfig.json
Last Updated: 9/24/2025, 15:34:55