設定

配置您的套件

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 檔保存在您的代碼存儲庫中。