类型
说明
feat
新特性
fix(scope)
修复 scope 中的 Bug
feat!:/feat(scope)!:
breaking change / 重构 API
build
变更影响的是构建系统或者外部依赖 (如: gulp, npm)
ci
修改了 CI 配置文件或脚本 (如: Github Action, Travis)
chore
【重要】 变更不影响源代码或测试(如更新了辅助工具、库等)
docs
只修改了文档
feat
【重要】 一个新特性
fix
【重要】 修复了一个 Bug
perf
增强性能的代码变更
refactor
并非修复 Bug 或添加新特性的代码变更
revert
回退代码
style
变更不影响一些有意义的代码 (如: 删除空格、格式化代码、添加分号等)
test
添加测试代码或修正已有的测试
提交(Commit)查看HEAD上最近一次的提交(commit)123git showgit log -n1 -p
修改提交信息(commit message)123gi ...
SequelizeSequelize是一个基于Promise的Node.js对象关系映射器(ORM),支持PostgreSQL、MySQL、SQLite等。
Sequelize使用JavaScript对象对数据库表的结构进行建模,并连接到常用的关系数据库进行查询和更改数据,解析检索到的数据并将其作为JavaScript对象返回。
CORS使用Connect/Express作为中间件提供跨域资源共享。CORS包装了Node.js路由中间件,它接受多个参数来指定跨域选项,如origin、header等。
NodemailerNodemailer简化了从Node.js服务器发送的电子邮件。它使用一个传输对象,该对象基于简单邮件传输协议(SMTP)。创建消息时,此传输对象接受from、to、subject、body和其他参数作为输入。
PassportPassport是一个模块化的Node.js身份验证中间件。支持超过500种身份验证方案,普通用户名和密码登录、通过OAuth进行的社交网站委托身份验证,以及用于联合身份验证的OpenID都是可选。
AsyncAsync是一个基于Promise的 ...
