×

node.js

package-lock.json(package-lock.json作用)

qidouhai qidouhai 发表于2024-04-27 浏览2739 评论0
package.json确定依赖的范围,package-lock.json将这个范围精确到具体版本。主要是为了解决在各个环境中得到确定的node_modules,如果只依赖package.json因为该文件声明的是直接依赖的范围,它无法将直接依赖固定在某个特定版本,也无法声明依赖的依赖。所以需要引入package-lock.json文件来达到我们固定node_modules的目的。 package.json确定当前项目直接依赖的包(例如:dependencies和devDependencies