首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >npm过时不尊重package.json的插入符号符号

npm过时不尊重package.json的插入符号符号
EN

Stack Overflow用户
提问于 2015-02-20 19:13:13
回答 1查看 456关注 0票数 1

使用package.json文件进行以下操作

代码语言:javascript
运行
复制
"devDependencies": {
    "grunt": "^0.4.5",
    "grunt-concurrent": "^1.0.0",
    "grunt-contrib-jshint": "^0.10.0",
    "grunt-contrib-watch": "^0.6.1",
    "grunt-dev-update": "^1.1.0",
    "grunt-jasmine-node-new": "^0.3.2",
    "grunt-node-inspector": "^0.1.5",
    "grunt-nodemon": "^0.4.0",
    "grunt-npm-install": "^0.1.0"
}

我得到一个npm outdated输出,它看起来像

为什么想要而不是0.11.0?"grunt-contrib-jshint": "^0.10.0"不是指任何大于或等于0.10.0但小于1.0.0 (>= 0.10.0 && < 1.0.0)的版本吗?以this为参考。

我使用节点v0.12.0和NPMv2.5.1。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-23 14:36:09

因为您目前已经安装了版本0.10.0,并且它符合您的版本要求。如果您的最新版本已经满足了需求,那么npm就不会寻找最新的版本。

您可以执行npm update将其更新为可能的最新版本。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28636506

复制
相关文章

相似问题

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