晒网

Knowledge is Power

使用 patch-package 修改第三方依赖库

前端项目开发中会使用到大量的第三方依赖库,有时会遇到第三方依赖库质量不行的情况,存在 bug,走提交 pr 合进 master 的流程过于冗长,复制一份变成本地依赖又太臃肿,这些方法都不是很好的解决方案。这次介绍的 patch-package 库通过生成代码补丁的方式,对第三方库源码进行修改,和前两种方法相比,更加轻便优雅。

Read More

使用 git rebase 合并历史提交和修改记录 Commit Message

使用 Git 做版本控制,毋庸置疑非常方便,可随心所欲地修改代码。提交代码是开发人员每天都在做的事情,清爽的提交记录让人爽心悦目。在有的场景之下,开发会产生一些琐碎的提交记录,譬如调试 CI 工具的提交,零星修改 bug 的提交,这些提交记录理应属于一条记录,这种情况之下就可以通过 git rebase 合并历史提交。

Read More