nodejs学习之package.json学习之dependencies

dependencies的值为一个对象。

该对象中的属性(key)为包的名称。对应的value为版本号。

版本号怎么写呢?一共有这么多种写法

  • 1.2.2  版本号必须为1.2.2
  • >1.2.2  大于1.2.2
  • >=1.2.2  大于等于1.2.2
  • <1.2.2  小于1.2.2
  • <=1.2.2  小于等于1.2.2
  • 1.2.2 - 1.2.8  1.2.2和1.2.8之间的版本
  • ~1.2.2  约等于1.2.2(至于怎么个精确法,见 https://www.npmjs.org/doc/misc/semver.html )
  • 1.2.x  比如1.2.0或1.2.1都可以,但是不能为1.3.0
  • *  任意版本
  • ""  任意版本,和*相同

还有一些不常用的:

  • http://...
  • range1 ||range2
  • git...
  • user/repo

官方文档:https://www.npmjs.org/doc/json.html

nodejs学习之package.json学习之dependencies,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。