更规范的 commit

使用 「Commitizen」 来 git commit

安装

# 项目级

npm install -D commitizen cz-conventional-changelog

配置 adapter

package.json 中

...

"config": {

"commitizen......

npm package 发布

登录如果没有账号npm adduser

如果有账号npm login

备注:实际上 login 是 adduser 的一个别,用哪个都行

发布 npm 包

注意:包名不能和现有的包重复

npm publish

更新版本

修改package项目中 package.json......

每天手写 lodash 方法

base 方法

在手写了几个方法后,发现 lodash 中的方法,除了一少部分可以不借助 base 方法外,其他都需要依赖于它;所以先模仿实现一些 base 文件中提供的方法,我觉得一定有所补益。

baseIteratee

baseIteratee 方法传入一个变量

function b......