【发布时间】:2017-07-12 20:59:53
【问题描述】:
我不熟悉 grunt 并对现有项目进行更新。 package.json 中的 dependencies 对象中列出了几个依赖项,但不同的依赖项以不同的方式指定版本号。例如:
- “@angular/common”:“~2.1.0”
- “引导程序”:“^3.3.7”
- “rxjs”:“5.0.0-rc.4”
包版本前的'~'、'^'和不加前缀是什么意思?是否还有其他未在上面列出的前缀选项?
【问题讨论】:
-
另外this可能有助于理解。
标签: javascript node.js gulp gruntjs package.json