Skip to content

tutuxxx/public-project-best-practices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
yushijie1
Dec 18, 2019
7cb20f7 · Dec 18, 2019

History

74 Commits
Dec 8, 2019
Dec 8, 2019
Dec 18, 2019
Nov 14, 2019
Nov 14, 2019
Nov 14, 2019
Dec 5, 2019
Dec 8, 2019
Dec 11, 2019
Dec 18, 2019
Dec 8, 2019
Dec 8, 2019
Dec 11, 2019
Dec 5, 2019
Dec 18, 2019
Dec 8, 2019
Dec 8, 2019
Dec 1, 2019
Dec 8, 2019

Repository files navigation

public-project-best-practices

良好的开端是成功的一半

简介

public-project-best-practices 是一套基于 Lerna 管理 Monorepo 项目的最佳实践,项目整合了一系列第三方开发辅助工具,为您提供一个开箱即用的工作流。

特性

✅ 目录结构: monorepo

✅ 包管理:lernayarn

✅ 分支规范:git-flow

✅ Commit规范:@commitlint/cli@commitlint/config-conventionalhuskycommitizencz-lerna-changelog

✅ 版本规范:semver

✅ CHANGELOG自动生成:conventional-changelog-cli

✅ 自动创建Github Labels:git-labelmaker

✅ 创建gitignore:gitignore.io

✅ 代码规范:huskyesLintlint-staged prettier

✅ 类型安全:typescript

✅ 单元测试:jest

✅ 覆盖率:istanbul

✅ 打包编译:rollup

✅ 持续集成:travis

✅ 项目徽章:shieldscoveralls

✅ README:readme-md-generator

✅ LOGO:brandmarklooka

✅ 文档:vuepress

更新日志

CHANGELOG.md

贡献

贡献指南

License

MIT