在 npm 5.0 版本后,npm install 后都会自动生成一个 package-lock.json 文件 ,当包中有 package-lock.json 文件时,npm install 执行时,如果 package.json 和 package-lock.json 中的版本兼容,会根据 package-lock.json 中的版本下载;如果不兼容,将会根据 package.json 的版本,更新 package-lock.json 中的版本,已保证 package-lock.json 中的版本兼容 package.json。

package-lock在代码上传过程中,不应该假如到忽略文件中
package-lock的作用
最新推荐文章于 2025-09-14 17:50:54 发布
npm5.0及更高版本在安装包后会生成package-lock.json文件,用于精确锁定依赖版本。当package.json与package-lock.json版本不兼容时,npm会更新lock文件以保持兼容。在代码版本控制中,不应将package-lock.json加入忽略文件,因为它确保了团队成员间的一致性。

1979

被折叠的 条评论
为什么被折叠?



