摘要:
我个人觉得 tag 更适合用于管理上线版本(事实上 GitHub 上的很多项目也是用 tag 控制发版的)。 因为 tag 是一个不可更改的标记位,你在某个节点打了 tag 并发布上线,之后不管过了多久,当你回到这个 tag 的时候,你可以肯定现在的代码和上线时是一样的。 而 branch 是可以继 阅读全文
摘要:
vue-router 的 history 模式是使用浏览器的 history state 来实现的,history state 是通过 History 对象来操作的。 popstate 事件是通过 window.addEventListener('popstate') 进行注册的。但触发条件需要满足 阅读全文