Настройки

Настройка проекта

Yarn просматривает файл package.json для идентификации каждого пакета, и настраивает своё поведение во время работы внутри проекта.

Пример конфигурации проекта pet-kitten, который можно найти в pet-kitten/package.json:

{
  "name": "pet-kitten",
  "version": "0.1.0",
  "main": "pet.js",
  "dependencies": {
    "hand": "1.0.0"
  }
}

Используйте файл yarn.lock, чтобы закрепить ваши зависимости

Yarn также использует файл yarn.lock в корневой директории вашего проекта, чтобы сделать наблюдение за зависимостями быстрее и надёжнее. Вам никогда не придётся трогать этот файл - yarn владеет им и сам изменяет его при управлении зависимостями.

Чтобы увеличить надёжность работы вашего приложения, файл yarn.lock должен всегда хранится в вашем репозитории.