【问题标题】:npm installing the wrong versionnpm 安装错误的版本
【发布时间】:2016-10-01 21:37:02
【问题描述】:

执行 npm install 后,我看到输入的版本是 1.0.3。但是在我的 package.json 中,我写了我想要的版本。知道发生了什么吗? npm 是否总是尝试安装最新的?

"devDependencies": {
    "nodemon": "^1.9.2",
    "promise": "^7.1.1",
    "request": "^2.72.0",
    "require-dir": "^0.3.0",
    "typescript": "^1.8.7",
    "typings": "^0.7.12"
  }

当我跑步时:

typings -v
1.0.3

【问题讨论】:

标签: angularjs npm package.json


【解决方案1】:

尝试删除 ^ 并且只写:

"typings": "0.7.12"

【讨论】:

  • 如果^ 表示Minor releases: 1 or 1.x or ^1.0.4,为什么这是解决方案?如果你有"typings": "^0.7.12",那么你应该得到中间数字的最高版本(本例中为 7)并且版本的第一个字母(本例中为 0)永远不应该更新,对吧?
猜你喜欢
  • 2017-10-04
  • 1970-01-01
  • 2022-06-26
  • 2016-03-17
  • 2017-02-10
  • 1970-01-01
  • 2016-10-13
  • 2021-06-26
相关资源
最近更新 更多