Node.js ~与>;=之间的差异节点内包

Node.js ~与>;=之间的差异节点内包,node.js,gruntjs,package,version,Node.js,Gruntjs,Package,Version,2个问题 两者的区别是什么 如何将全局安装的grunt节点检查器更改为使用>= "grunt-node-inspector": "~0.2.0" "grunt-node-inspector": ">=0.2.0" npm-v grunt节点检查器的版本是3.6.0 如何将其更改为>=0.2.0“~”或tilde表示大致相当于版本。匹配最新的次要版本(中间数字)~0.2.0将等同于所有0.2.*版本,但不是0.3.0。 “>=version”表示大于或等于 参考“~”或波浪形表示大

2个问题

  • 两者的区别是什么

  • 如何将全局安装的grunt节点检查器更改为使用>=

    "grunt-node-inspector": "~0.2.0"
    
    "grunt-node-inspector": ">=0.2.0"
    
npm-v grunt节点检查器
的版本是3.6.0


如何将其更改为>=0.2.0

“~”或tilde表示大致相当于版本。匹配最新的次要版本(中间数字)~0.2.0将等同于所有0.2.*版本,但不是0.3.0。 “>=version”表示大于或等于


参考

“~”或波浪形表示大致等同于版本。匹配最新的次要版本(中间数字)~0.2.0将等同于所有0.2.*版本,但不是0.3.0。 “>=version”表示大于或等于


请参阅

您能告诉我如何更改全局安装软件包的版本吗?这就是我所面临的问题,而“russfrisch”的解决方案正是我需要尝试的。要找出哪些软件包需要更新,可以使用(不带引号)>>“npm-oplated-g--depth=0”来更新全局软件包使用(不带引号)>>“npm update-g”您能告诉我如何更改全局安装软件包的版本吗?这就是我面临的问题,而“russfrisch”的解决方案正是我需要尝试的。要找到需要更新的包,您可以使用(不带引号)>>“npm过时-g--depth=0”来更新全局包使用(不带引号)>>“npm更新-g”