当前位置: 首页 > 知识库问答 >
问题:

karma-jasmine-html-reporter @ 1 . 1 . 0需要jasmine@>=3的对等体,但是没有安装。

东方俊材
2023-03-14

在将 jasmine-core 升级到 3.1.0 版本后,我还想将 karma-jasmine-html-reporter 升级到最新版本 1.1.0

npm i --no-optional

结果在

npm WARN karma-jasmine-html-reporter@1.1.0 需要一个茉莉花的同行@

这是我的包裹。具有devDepenencies的json

"devDependencies": {
    "@angular/cli": "^6.0.8",
    "@angular/compiler-cli": "^6.0.4",
    "@angular/language-service": "^6.0.4",
    "@types/jasmine": "^2.8.8",
    "@types/node": "10.1.2",
    "jasmine-core": "~3.1.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~2.0.2",
    "karma-chrome-launcher": "~2.2.0",
    "karma-cli": "~1.0.1",
    "karma-ie-launcher": "^1.0.0",
    "karma-jasmine": "~1.1.2",
    "karma-jasmine-html-reporter": "^1.1.0",
    "protractor": "~5.3.2",
    "tslint": "~5.10.0",
    "typescript": "2.7.2",
    "@angular-devkit/build-angular": "~0.6.8"
}

我假设茉莉花核心==@jasmine是错误的吗?我在这里错过了什么吗?

共有1个答案

郭逸清
2023-03-14

此警告表明您的软件包 karma-jasmine-html-reporterjasmine 版本具有对等依赖性

您可以通过运行<code>npm install--save dev jasmine

< code>jasmine和< code>jasmine-core不是同一个软件包。请在这里查看这两个包的比较。

 类似资料:
  • 我的问题是,我是否能以某种方式生成一个简单的html文件,其中只有很少的数据,基于诱惑力报告,这样我就可以通过电子邮件发送给相关的人。

  • 我想用BDD风格编写Jasmine End2结束测试。从我所学到的,这意味着,我有四个方面: 功能 方案 刺激或事件 确保的结果 从我幼稚的观点来看,我将为“个别细节”特性创建一个测试,如下所示: 因此,是我的代码完全错误,还是实际上是记者?如果是这种情况,是否有其他选择,或者我是否需要以某种方式“扁平化”XML?

  • 问题内容: 我正在努力使用Karma + Jasmine测试AngularJS工厂。 我无法将工厂注入变量。 我究竟做错了什么? 注意:文件已正确加载 厂: 码: 输出: 问题答案: 您需要致电:

  • Jasmine 是一个简易的JS单元测试框架。Jasmine 不依赖于任何浏览器、DOM、或者是任何 JavaScript 而存在。它适用于所有网站、Node.js 项目,或者是任何能够在 JavaScript 上面运行的程序。 示例代码: describe("Jasmine", function() {    it("makes testing JavaScript awesome!", fun

  • 本文向大家介绍JavaScript测试工具之Karma-Jasmine的安装和使用详解,包括了JavaScript测试工具之Karma-Jasmine的安装和使用详解的使用技巧和注意事项,需要的朋友参考一下 1.Karma介绍 Karma是Testacular的新名字,在2012年google开源了Testacular,2013年Testacular改名为Karma。Karma是一个让人感到非常神

  • 本文向大家介绍jasmine 安装或设置,包括了jasmine 安装或设置的使用技巧和注意事项,需要的朋友参考一下 示例 独立安装Jasmine 从Jasmine发布页面下载最新的Jasmine版本: 在本地运行Jasmine 通过下载压缩文件,解压缩该zip文件,然后在浏览器中运行Jasmine,对文件的引用如下: 使用npm(节点软件包管理器)安装Jasmine 设置Jasmine的项目目录