Yarn v2 gitignore

h7appiyu  于 2023-09-29  发布在  Git
关注(0)|答案(1)|浏览(121)

我将yarn从v1.22.0升级到v2.0.0-rc.29。它生成了 .yarn 文件夹:

  • 文件夹:cachereleasesunplugged
  • 文件:build-state.yml

我应该将整个.yarn文件夹添加到 .gitignore 中吗?或者是一些嵌套的文件夹,比如 .yarn/cache
还有,如何处理 *. pnp.js *。我是提交它,还是添加到 .gitignore

e3bfsja2

e3bfsja21#

请参阅文档的问题与答案部分。它已经改变了几次,所以最新的答案只是点击该链接!
但在StackOverflow的“没有链接的唯一答案”精神中,这里有一个快照:

哪些文件需要忽略?

如果您使用Zero-Installs

.yarn/*
!.yarn/cache
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions

如果你不使用Zero-Installs

.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions

请注意,在您提到的路径中,只有.yarn/releases不应该在.gitignore中。

相关问题