【发布时间】:2018-03-11 13:09:16
【问题描述】:
如何从 jasmine 导入 createSpyObj 属性?
我已经通过 npm 安装了 @types/jasmine 和 jasmine-core。
我尝试将茉莉花导入为:
import jasmine from 'jasmine;
import { createSpyObj } from 'jasmine'; //triggers import error in IDE
import * as jasmine from 'jasmine'; //triggers import error in IDE
这些都不允许我访问 createSpyObj 而不会在我的 WebStorm IDE 中引发错误。
更多信息:
我在类型文件中看到createSpyObj 的命名空间声明。它嵌套在jasmine 命名空间中。这与expect、it 不同,它们是全局声明,但我不应该能够使用jasmine.createSpyObj 访问它吗?
相关,但不重复
How to import 'describe', 'expect' and 'it' into a typescript tests for IDE to not to highlight them 和
【问题讨论】:
标签: angularjs typescript jasmine webstorm