WebStorm:规格显示未知功能

WebStorm: Specs are showing unknown functions

第一次使用 Angular.js - 几天前开始使用。我使用 gulp angular yeoman 生成器进行设置。

在 WebStorm 中,我的规范显示未知符号:itdescribe 以及 toEqual

等断言都是未知的

但是,使用 cmd 行中的 gulp 测试 运行 正常。

我如何告诉 WebStorm 在哪里可以找到这些符号?

WebStorm 应该会自动从您的 bower 文件中获取所有依赖项。 yeoman 是否为您生成了 bower.json 文件?

无论如何,您都可以在 WebStorm (docs) 中添加额外的库支持。前往:

  • Windows & Linux: 文件 |设置 |语言和框架 | JavaScript |图书馆
  • OSX: WebStorm |偏好 |语言和 框架 | JavaScript |图书馆

并在此处添加 jasminekarma-jasmine。另请参阅 this SO answers