package.json 中版本号如果为 " * ", install的时候 是会装最新的版本吗?

像这样,npm install 的时候会装包的哪个版本?

clipboard.png

阅读 2.2k
2 个回答
"dependencies": {
    "bluebird": "^3.3.4",
    "body-parser": "~1.15.2",
    "querystring": "*"
  }
~1.15.2 :=  >=1.15.2 <1.16.0     

^3.3.4 := >=3.3.4 <4.0.0
querystring:最新

只要没有指定依赖包的版本,npm install下来的都是最新的包

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题