贡献

Malagu 是 MIT 许可的开源项目,Malagu 的开发者社区正在快速发展,只有在社区的帮助下,Malagu 才能得以持续发展。

您能提供什么帮助?

Malagu 没有一家大公司在后面支持,大家都是出于学习和兴趣,业余或者全职为 Malagu 社区做贡献。但是,我们希望使这个框架更加强大,可以完全专注于为您提供更为好用的解决方案。您可以通过以下方式帮助我们:

企业服务

  • 提供技术指导和架构审查
  • 指导团队成员
  • 提供最佳实践
  • 解决安全和性能问题
  • 辅助代码审查
  • 长期支持(LTS)和升级协助

预备技能

语言

技术

工具

框架目录结构

框架本身的实现也是组件化的,有一个个基础组件组成框架完整功能,每一个组件都是一个 nodejs 项目,所以才有 monorepo 风格组织框架的目录结构。

  • CHANGELOG.md
  • LICENSE
  • README.md
  • configs 通用配置
    • base.tsconfig.json
    • build.tslint.json
    • errors.tslint.json
    • mocha.opts
    • nyc.json
    • typedoc-tsconfig.json
    • typedoc.json
    • warnings.tslint.json
  • dev-packages 开发工具包
    • cli/
    • ext-scripts/
  • doc/
  • lerna-debug.log
  • lerna.json
  • package.json
  • packages 组件包
    • core/
    • security/
  • scripts/ 脚本
  • tsconfig.json
  • tsfmt.json
  • tslint.json

Copyright © 2024 Zero (github@groupguanfang) 粤ICP备2023102563号