Skip to content

Latest commit

 

History

History
55 lines (38 loc) · 1.9 KB

File metadata and controls

55 lines (38 loc) · 1.9 KB

LEOSTAR-UI 贡献指南

嗨!我非常兴奋你对 LEOSTAR-UI 感兴趣并希望做出贡献。在提交你的贡献之前,请花点时间阅读以下准则。

开发环境设置

你需要 Node.js 16+ 版本PNPM 8+ 版本

在克隆仓库后,运行:

$ pnpm i # 安装项目的依赖

开发中使用的工具的高级概述:

扩展

我们推荐使用 VSCode 并安装以下扩展:

Git Hooks

该项目使用 husky 在每次提交时执行以下操作:

  • 在推送之前检查单元测试
  • 自动使用 Prettier 和 Eslint 格式化更改的文件
  • 验证提交消息格式(符合常规提交规范)

脚本

pnpm build

build 脚本构建仓库中的所有包。它等同于在每个包目录中运行 pnpm build