@iworld/hello-cli


Keywords
cli, best-practices, jest, lerna, monorepo, rollup, typescript, vuepress
License
MIT
Install
npm install @iworld/hello-cli@0.1.4

Documentation

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