发布了文章2019-07-17
Git Hook,又称为 git 的钩子,利用 git hook,我们通常可以在 git push,git commit 等 git 命令之前进行一些额外的操作,以避免开发人员做一些无用的提交。比如,在 git commit 之前格式化代码,检查 lint;又或者,在 git push 之前跑测试等等。使用 husky 可以非...
发布了文章2019-03-30
最近新换了一个项目,去的时候项目已经做了两个月了,因为前期赶功能,没有对单元测试做要求,CI/CD 的时候也没有强制跑单元测试。所以虽然有用 Angular CLI 自动生成的测试文件,但是基本上都是测试不通过。项目做久了,人员变动多,新来的成员对之前的业务逻辑不清...
赞了文章2018-07-09
观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。
赞了文章2018-04-28
对大部分人来说,掌握Vue.js基本的几个API后就已经能够正常地开发前端网站。但如果你想更加高效地使用Vue来开发,成为Vue.js大师,那下面我要传授的这五招你一定得认真学习一下了。