npm8中文文档
但是,如果 app 的 package.json 包含:
app
package.json
"dependencies": { "dep1": "~1.1.1" }
在这种情况下,运行 npm update 将安装 dep1@1.1.2。尽管 latest 标签指向 1.2.2,但这个版本不满足 ~1.1.1,相当于 >=1.1.1 <1.2.0。所以使用满足 ~1.1.1 的最高排序版本,即 1.1.2。
npm update
dep1@1.1.2
latest
1.2.2
~1.1.1
>=1.1.1 <1.2.0
1.1.2