• 配置你的包
  • 使用 yarn.lock 文件来固化依赖

    配置你的包

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

    pet-kitten 包的配置可以在 pet-kitten/package.json 找到:

    1. {
    2. "name": "pet-kitten",
    3. "version": "0.1.0",
    4. "main": "pet.js",
    5. "dependencies": {
    6. "hand": "1.0.0"
    7. }
    8. }

    使用 yarn.lock 文件来固化依赖

    除了 package.json 文件,yarn 也使用 <0>yarn.lock</0> 文件来确保依赖解析又快又稳。 你无需编辑这个文件,yarn自己搞定。

    为了保证你应用的行为保持一致,你应该把 yarn.lock 文件提交到代码仓库。

    原文: https://yarnpkg.com/zh-Hans/docs/configuration