npm8中文文档
一个整数版本,从 1
开始,带有此文档的版本号,其语义在生成此 package-lock.json
时使用。
请注意,npm v7 中的文件格式发生了显着变化,以跟踪原本需要在 node_modules
或 npm 注册表中查找的信息。npm v7 生成的锁文件将包含 lockfileVersion: 2
。
1
:npm v5 和 v6 使用的 lockfile 版本。2
:npm v7 使用的 lockfile 版本,向后兼容 v1 lockfiles。3
:npm v7 使用的 lockfile 版本,没有向后兼容功能。这用于 node_modules/.package-lock.json
的隐藏锁文件,并且可能会在未来版本的 npm 中使用,一旦不再支持 npm v6。npm 将始终尝试从锁定文件中获取任何数据,即使它不是它旨在支持的版本。