依赖与版本

包依赖对包的成功至关重要。 当你为你的包开发功能时,你会非常喜欢用其它包里现成的代码。 那些包就成了你项目的依赖项。

你的 package.json 文件是声明所有依赖的地方,包括开发依赖到正式依赖,以及可选依赖。 你会同时指定每个依赖包的名字和最低版本信息。

你的 yarn.lock 文件通过保存哪些依赖版本和你的包一起安装来确保你的包跨平台安装时是一致的。