【问题标题】:npm ERR! notarget No matching version found for jasmine-core@~2.9.0npm 错误! notarget 找不到与 jasmine-core@~2.9.0 匹配的版本
【发布时间】:2018-06-27 12:40:21
【问题描述】:

我创建了一个新的 Angular 应用程序。但是在执行 npm install 时,出现以下错误。有人遇到过这种问题吗?

这是我的 Package.json 内容: { “名称”:“我的经验”, “版本”:“0.0.0”, “许可证”:“麻省理工学院”, “脚本”:{ “ng”:“ng”, “开始”:“ng服务”, “构建”:“ng构建”, “测试”:“ng测试”, “lint”:“ng lint”, “e2e”:“ng e2e” }, “私人”:真的, “依赖”:{ "@angular/animations": "^5.1.2", "@angular/cdk": "^5.0.4", "@angular/common": "^5.0.0", "@angular/compiler": "^5.0.0", "@angular/core": "^5.0.0", "@angular/forms": "^5.0.0", "@angular/http": "^5.0.0", "@angular/material": "^5.0.4", "@angular/platform-b​​rowser": "^5.0.0", "@angular/platform-b​​rowser-dynamic": "^5.0.0", "@angular/router": "^5.0.0", "core-js": "^2.4.1", "hammerjs": "^2.0.8", "rxjs": "^5.4.1", “zone.js”:“^0.8.14” }, “开发依赖”:{ "@angular/cli": "^1.6.4", "@angular/compiler-cli": "^5.0.0", "@angular/language-service": "^5.0.0", "@types/jasmine": "^2.6.3", "@types/jasminewd2": "~2.0.2", "@types/node": "~8.0.47", "codelyzer": "~4.0.0", “茉莉花核”:“~2.8.0”, “茉莉花规格报告者”:“〜4.2.1”, "业力": "~1.7.0", "karma-chrome-launcher": "~2.2.0", “业力-cli”:“〜1.0.1”, “业力覆盖伊斯坦布尔记者”:“^1.2.1”, “业力茉莉花”:“〜1.1.0”, “karma-jasmine-html-reporter”:“^0.2.2”, “量角器”:“~5.2.0”, "ts-node": "~3.3.0", "tslint": "~5.8.0", “打字稿”:“~2.6.1” } }

这是错误

npm 错误!代码ETARGET

npm 错误! notarget 找不到与 jasmine-core@~2.9.0 匹配的版本

npm 错误! notarget 在大多数情况下,您或您的依赖项之一正在请求

npm 错误! notarget 一个不存在的包版本。

npm 错误!没有目标 npm 错误! notarget 被指定为'jasmine'的依赖

npm 错误!无目标

npm 错误!可以在以下位置找到此运行的完整日志:

【问题讨论】:

    标签: angular


    【解决方案1】:

    jasmine-core 是一个 peerDependency,它不会从 npm 3 上自动安装。您需要手动安装它。

    1. 本地安装:npm install jasmine-core --save-dev
    2. 检查以确保安装的版本与 package.json 中的版本相同。如有必要,更新 package.json 中的那个。
    3. 执行 npm 安装。

    或者,如果您没有在项目中使用 karma-jasmine,只需从 package.json 中的 devDependencies 中删除 jasmine-core 并执行 npm install。构建应该成功,并出现如下警告:

    npm WARN karma-jasmine@1.1.0 需要 jasmine-core@* 的对等体,但没有安装。您必须自己安装对等依赖项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-02
      • 2021-11-06
      • 2019-01-22
      • 2019-05-09
      • 2017-11-03
      • 2021-08-04
      • 2018-02-27
      • 2017-12-26
      相关资源
      最近更新 更多