我该如何从Jasmine中导入createSpyObj属性?
我已经通过npm安装了@types/jasmine和jasmine-core。
我尝试导入Jasmine的方式如下:
```javascript import { createSpyObj } from 'jasmine'; ``` 但我得到了一个错误消息说"无法找到模块“jasmine”"。
import jasmine from 'jasmine;
import { createSpyObj } from 'jasmine'; //triggers import error in IDE
import * as jasmine from 'jasmine'; //triggers import error in IDE
这些方法都不能让我在WebStorm IDE中正常使用createSpyObj
,会抛出错误。
更多信息:
在类型文件中,我看到createSpyObj
被声明为一个命名空间,并嵌套在jasmine
命名空间中。这与expect
和it
不同,它们是全局声明,但我应该能够通过jasmine.createSpyObj
访问它吧?
相关问题,但不是重复的: