【发布时间】:2016-11-10 16:49:24
【问题描述】:
有理由不这样做吗?
我的想法是潜在的 git diff 将发生在 package.json 中。我想将 yarn.lock 视为二进制文件。
【问题讨论】:
标签: javascript npm yarnpkg
有理由不这样做吗?
我的想法是潜在的 git diff 将发生在 package.json 中。我想将 yarn.lock 视为二进制文件。
【问题讨论】:
标签: javascript npm yarnpkg
我看不出有什么理由不这样对待它,因为它是一个不应该被人类阅读的文件。
我已经在一个大型团队中将它用作二进制文件一年多了,我们没有遇到任何问题。我与之交谈的人也没有遇到问题 - 如果有问题,请发表评论,因为我正试图在另一家公司再次实施它。
合并冲突可以解决installing the packages again。与您的团队讨论这个话题并尝试一下。
【讨论】:
我在 GitHub 上的 Yarn 问题跟踪器中发布了这个问题。我得到了以下答案:
不,不应该。该文件是纯文本,可以合并 您可能需要解决的文件中的冲突。
https://github.com/yarnpkg/yarn/issues/1776#issuecomment-260022242
【讨论】: