webman-tech/components-monorepo

webman components monorepo

Installs: 136

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/webman-tech/components-monorepo

v1.0.21 2025-10-31 03:27 UTC

README

webman tech 维护的组件的集合仓库

安装

# 全部安装
composer require webman-tech/components-monorepo
# 按需安装举例
composer require webman-tech/amis-admin
composer require webman-tech/auth
# ...

使用

参考各个组件的文档

组件列表

目录结构

  • packages: 各个组件目录
  • scripts: 辅助 monorepo 的一些常用脚本
  • phpstan: phpstan 一些扩展和配置的文件
  • src: 预留目录,暂时为空
  • tests: 测试目录
    • Fixtures: 测试数据,按照各个组件的目录
    • Unit: 单元测试,按照各个组件的目录
    • webman: 用于单元测试的一个 webman 极小项目结构

新加包的流程

  1. 在 src 下建立新的目录,可以复制 packages/_template 然后改下内容
  2. .gitsplit.yml 种添加新的拆包规则
  3. 在 github 上新建空白项目