Differences between package.json and pnpm-lock.yaml

1.pnpm-lock.yaml

  • 是pnpm包管理工具生成的
  • 确保依赖包的版本在所有的环境里面都相同
  • 对依赖包的任何操作都会更新在该文件中,因此,需要确保提交到代码仓库中。
  • 包含了解析的依赖项和版本号。如下图:
    Differences between package.json and pnpm-lock.yaml_第1张图片

2.package.json

  • 列出应用所需的依赖和元数据
  • 所有的包管理工具都使用该文件安装包

你可能感兴趣的:(npm,npm)