我正在寻找一种理智的方式来切换使用npm链接和git或其他解决方案,适用于前端和后端开发人员。简单的方法来管理package.json
问题是我正在写一个网站,它使用了我自己编写的几个软件包。 我想与我的团队中的其他人分享这些内容。最初我让团队中的每个人都克隆每个软件包,然后使用npm链接。然而,当他们不确定哪些依赖关系被更新或忘记拉取一些时,这对其他人来说变得复杂。
最近我发现我可以将我的git存储库链接放在package.json文件中,这对于在前端工作的每个人都很有用。他们可以拉动而不用担心哪些依赖关系需要更新。 但是,任何在后端工作的人现在都需要在每次更改后更新依赖项。
如果您按照设计使用了semver,那么在您尝试投入生产的每一项更改之后,不应该在“每次更改”之后进行。 – Paul