【问题标题】:Angular2: UNMET PEER DEPENDENCY rxjs@5.0.0-rc.4Angular2:未满足对等依赖 rxjs@5.0.0-rc.4
【发布时间】:2023-03-23 03:50:01
【问题描述】:

谁能告诉我为什么在我执行npm install 时 npm 会收到这条消息:

+-- @angular/common@2.2.4
+-- @angular/core@2.2.4
+-- @angular/http@2.2.4
+-- @angular/platform-browser@2.2.4
+-- @types/core-js@0.9.35
+-- UNMET PEER DEPENDENCY rxjs@5.0.0-rc.4
| `-- symbol-observable@1.0.4
`-- zone.js@0.6.26

UNMET PEER DEPENDENCY 是什么?

packages.json的内容是:

{
...
"dependencies": {
    "@angular/common": "^2.2.4",
    "@angular/core": "^2.2.4",
    "@angular/http": "^2.2.4",
    "@angular/platform-browser": "^2.2.4",
    "rxjs": "^5.0.0-beta.12",
    "zone.js": "^0.6.21"
 }
}

为什么npm 试图解析rxjs@5.0.0-rc.4 而不是rxjs@5.0.0-beta.12

【问题讨论】:

    标签: node.js angular npm


    【解决方案1】:

    这是一个有效的package.json

    {
      ...
      "dependencies": {
        "@angular/common": "^2.2.4",
        "@angular/core": "^2.2.4",
        "@angular/http": "^2.2.4",
        "@angular/platform-browser": "^2.2.4",
        "rxjs": "5.0.0-beta.12",
        "zone.js": "^0.6.21"
      }
    }
    

    只需删除 ^

    【讨论】:

      猜你喜欢
      • 2018-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-17
      • 2018-01-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多