为了账号安全,请及时绑定邮箱和手机立即绑定

npm5 生成的package-lock.json有什么用?

npm5 生成的package-lock.json有什么用?

HUWWW 2019-05-24 19:15:39
npm5生成的package-lock.json有什么用?stackoverflow上意思是解决版本依赖的问题,但是package.json里面不是也注明了每个模块的版本吗??为什么还要多此一举?
查看完整描述

2 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

json文件配置好的依赖库的版本并不准确你的工程上传然后别人download之后根据json文件安装依赖库有可能导致依赖库版本不太一样,导致各种问题
                            
查看完整回答
反对 回复 2019-05-24
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

普通的package.json的库前面的版本写法默认是^开头。假如一个库的版本是这样的^2.0,npm安装的时候并不是一定是安装的2.0,而是貌似大于等于这个版本,具体的可以参考npm的文档
                            
查看完整回答
反对 回复 2019-05-24
  • 2 回答
  • 0 关注
  • 1602 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信