gpt4 book ai didi

yarnpkg - yarn.lock 和 .yarnclean 文件应该遵循 git 版本控制吗?

转载 作者:行者123 更新时间:2023-12-02 08:14:55 37 4
gpt4 key购买 nike

我在我的 node.js 应用程序中集成了 yarn 管理器。现在通过yarn生成了yarn.lock.yarnclean文件。我应该把它们放在 .gitignore 中还是应该遵循 git 版本控制?

最佳答案

这两个文件都应该是您的版本控制的一部分。

.yarnclean 是通过运行 yarn clean 命令生成的。来自 the docs :

Yarn will create a .yarnclean file that should be added to version control.

yarn.lock 用于在机器之间获得一致的依赖项安装——它包含 package.json 不允许 yarn 的额外信息> 做到这一点(与 npm 相比的主要优势之一,也是其他项目,如 npm-shrinkwrap 试图解决的问题。

作为the yarn docs say ,

All yarn.lock files should be checked into source control (e.g. git or mercurial)

关于yarnpkg - yarn.lock 和 .yarnclean 文件应该遵循 git 版本控制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42875288/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com