Пряжа v2 gitignore

Я обновил yarn с v1.22.0 до v2.0.0-rc.29. Он создал папку .yarn с:

  • папки: кеш, релизы, отключенные
  • файлы: build-state.yml

Должен ли я добавить целую папку .yarn в .gitignore? Или, может быть, там есть вложенные папки, например .yarn / cache?

UPD: Также, что делать с .pnp.js. Я фиксирую это или добавляю в .gitignore

1 ответ

Решение

См. Раздел документации " Вопросы и ответы". Он менялся несколько раз, поэтому, чтобы получить самый последний ответ, просто нажмите на эту ссылку!

Но в духе Stackru "без ответов только по ссылкам" вот снимок:

Какие файлы следует игнорировать?

Если вы используете Zero-Installs:

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

Если вы не используете Zero-Installs:

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

Обратите внимание, что из упомянутых вами путей только .yarn/releases не должно быть в .gitignore.

Другие вопросы по тегам