~, ^, *在package.json中的含义

node用npm解决依赖的方式是靠package.json中用x.y.z的方式表明版本信息,其中

  • ~锁定y位如~1.2.3表示依赖大于或等于1.2.3但小于1.3.0的任意版本
  • ^锁定x位如^1.2.3表示依赖大于或等于1.2.3但小于2.0.0的任意版本
  • *取决于所在位置如1.*表示依赖大于或等于1.0.0但小于2.0.0的任意版本
    语义化版本

发表评论

电子邮件地址不会被公开。 必填项已用*标注