配置

配置你的包

Yarn 查找 package.json 文件来标识每个包,并配置 yarn 在那个包里运行的行为方式。

一个 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 文件保存到代码仓库。