找不到模块'@ angular / cdk / testing'

时间:2019-04-17 13:31:11

标签: angular testing jasmine karma-jasmine cdk

我正在尝试使用createKeyboardEvent中的@angular/cdk/testing,以便能够使用键盘事件:

const ENTER_EVENT = createKeyboardEvent('keydown', ENTER, inputNativeElement);

即使我在@angular/cdk上安装了:

  `npm i @angular/cdk`

2 个答案:

答案 0 :(得分:1)

这是一个内部模块,正如您在Github issue中看到的那样,但是现在有了角度为9的新组件线束,他们可以将其打开以供所有人使用。

您可以通过以下方式安装它

npm install @angular/cdk --save 

并使用

导入
import {ComponentHarness} from '@angular/cdk/testing';

答案 1 :(得分:0)

没有@ angular / cdk / testing模块,已将其删除,并在github上保留了stil问题。