# react_typescript_webpack_test **Repository Path**: hhhsir/react_typescript_webpack_test ## Basic Information - **Project Name**: react_typescript_webpack_test - **Description**: react_typescript_webpack_test - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-19 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TypeScript工程化开发 ## 项目初始化 ``` $ npm init ``` ## git规范和changelog 编写指南 > http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html - `commitizen`是一个格式化commit message的工具 - `validate-commit-msg` 用于检查项目的 Commit message 是否符合格式 - `conventional-changelog-cli`可以从git metadata生成变更日志 安装依赖 `$ npm install -g commitizen` `$ npm i validate-commit-msg conventional-changelog-cli -D` 初始化 `$ commitizen init cz-conventional-changelog --save --save-exact` `$git add -A` 提交git commit `$ git cz`,按照提示选择 #### 提交的格式 ``` (): a