Typescript Library Template Project
用于编写typescript库的项目工程模板,包括以下功能内容
- pnpm 管理
- typescript 运行环境
- ts 单元测试
- git commit 钩子
- 代码 format 和 lint
- 自动生成 changelog 文件
https://itnext.io/step-by-step-building-and-publishing-an-npm-typescript-package-44fe7164964c 还缺少
- commit 钩子
- 自动生成 changelog
- Setup Nodejs(16.14.0) npm账号注册
- 创建文件夹、生成package.json
- 安装 ts 依赖
- 配置 package.json 文件
- 安装代码格式化依赖
- 配置 package.json
- 安装单测相关依赖
- 配置 package.json
- 安装 git hooks 相关依赖
- 配置 package.json
- (发包) 版本管理 未做