内存机制
js 内存空间分为栈(stack)、堆(heap)
说明: 项目中需要约定提交信息规范,可使用 husky
和 commitlint
,对 git
的 commit
信息进行校验。
该插件针对,changelog
有很大的用处,因为生成 changelog
需要 commit
的规则规范,husky
和 commitlint
可以很好的配合
假设我们不用组件库,一个系统有上百个页面,每个之间页面都是没有依赖的,这每个页面都有自己的组件,每当新建一个页面并且有用到相似组件,这份组件就有可能被拷贝一份。组件就被分隔成了互不干扰的状态,这样做确实有好处,好处就是产品突然有了灵感说,这个页面的某某控件想要优化点东西和交互效果,那就可以做到不影响其他页面的组件以达到产品的需求。那么问题来了, 若其中一个页面其中组件发现了 bug,那么这份源组件及其他副本组件都存在隐患,都需要进行修复,这样的工作量无疑是繁琐且浪费精力的。