RnMultibundler/README.md
xuqm 79c9efa54e docs(README): 更新项目说明和结构
- 移除 Getting Started、Troubleshooting 等部分
- 新增项目结构说明- 新增分包说明和打包命令
- 整理部分方法类工具类
2025-09-01 10:27:59 +08:00

1.0 KiB

1. 项目结构

  • common公共模块
  • app首页,基础应用
  • miniapp
    • hospital 互联网医院(下线)
    • ywq医网签
    • ……:其它子应用(小程序)

2. 说明

  1. 下证等逻辑放在common里面
  2. 方法类工具类放在common里面
  3. 小程序共有的功能点,复用点放在common里面
  4. 避免common引用子级(app、miniapp),造成循环依赖

3. 分包说明

  1. common和app模块在一个包里,miniapp在一个包里
  2. App启动时会默认加载第一个common包,点击进入小程序时,加载第二个包
  3. 打包命令如下:
    1. build-android-common打基础common包
    2. build-android-buz:打业务包
  4. 先打基础包再打业务包,如果基础包没变化,不需要更新,就不要重新打包,避免无法和线上合并

4. 部分方法类工具类整理

4.1 Toast提示

import {showErrorMessage, showMessage} from "@common/ToastHelper";

showMessage()
showErrorMessage()