npm8中文文档
设置要在 package-lock.json 和 npm-shrinkwrap-json 文件中使用的 lockfile 格式版本。可能的选项是:
1:npm 版本 5 和 6 使用的 lockfile 版本。缺少一些在安装过程中使用的数据,导致安装速度较慢且可能不太确定。在与旧的 npm 版本互操作时防止锁定文件流失。
2:npm 版本 7 使用的默认 lockfile 版本。包括版本 1 锁定文件数据和版本 3 锁定文件数据,以获得最大的确定性和互操作性,但以磁盘上的更多字节为代价。
3:只有在 npm 版本 7 中引入的新的 lockfile 信息。磁盘上比 lockfile 版本 2 小,但不能与旧的 npm 版本互操作。如果所有用户都使用 npm 版本 7 或更高版本,则非常理想。