首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当1.0.145是最新版本时,package.json依赖项不更新^0.0.130到^0.0.145

当1.0.145是最新版本时,package.json依赖项不更新^0.0.130到^0.0.145
EN

Stack Overflow用户
提问于 2018-06-01 04:08:32
回答 2查看 19关注 0票数 0

在我的reactjs webpack项目的package.json中,我指定了我想通过npm安装下载的依赖的版本号为^0.130,其中该依赖项的最新版本是0.0.145

但是当我点击npm安装时,它下载的是0.0.130,而不是最新版本。

但是当我将版本号指定为^0.0.145时,它将下载0.0.145的最新版本。

我不明白它为什么不下载最新版本,尽管我使用了插入符号(^)和eailer编号。

有谁能帮我找出为什么这事没有以正确的方式发生。

EN

回答 2

Stack Overflow用户

发布于 2018-06-01 04:13:20

^0.0.145与最新的^0.x.x版本相匹配

要升级到1.0.0主要版本的最新版本,您需要使用类似于^1.0.0的工具

票数 0
EN

Stack Overflow用户

发布于 2018-06-01 04:42:18

是的,这是可能发生的。

在使用npm发布命令发布组件之后,最新版本通常是最高版本号。但是,如果使用发布组件,则发布标记最新的,则该版本被标记为最新版本。因此,尽管在此之后发布了新版本,但最新版本将是耳塞版。

在上面的场景中,他们使用npm发布-标记最新作为最新版本发布了0.0.130。因此,尽管他们在那之后发布了新版本,但^0.0.130是最新版本。

代码语言:javascript
复制
0.0.145
.......
.......
.......
0.0.131
0.0.130 --------latest
0.0.129
0.0.128
0.0.127
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50635971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档