0

嗨朋友们:) 我可以为我们现在在工作中面临的问题提供一点帮助。

语境:


假设您有一个名为Toolkit 1.0. 该库为您的打字稿项目(A、B、C)导出了许多类型。

在正常情况下,所有项目都可以正常构建并完美运行!

当 John(化名)正在工作Project A并且需要更新一些 Type 时,问题就出现了;约翰然后推送一个新版本,制作Toolkit 2.0. 不知道Project B也用过那个类型,John只升级了ProjectA纱锁;

梅格(也是一个角色)几天后上场,这次是在工作Project B,注意它现在正在使用,她必须在制作时Toolkit 1.0再进行一些类型更改。当她更新她的本地文​​件时,由于 John 的更改,本地构建可能会正确地开始失败。Toolkit3.0Project B


我觉得我还没有足够的经验来理解这个整体。

幸运的是,这种情况并不常见,但随着团队的发展,我们最近开始讨论这个问题,而且这种情况可能会更频繁地发生;

我的一位同事的建议是从其他三个项目中制作一个整体。


问题: 你会推荐我学习哪些科目来解决这个问题?能给我指点文章吗?


非常感谢 :)

4

0 回答 0