我有一个 Node Js项目,其中包含一些 茉莉规范。规范在 spec/子目录中,并且具有。按照 Jasmine-node的要求,spec.coffee 扩展。
当我在 网络风暴 IDE 中打开我的一个 spec 文件时,所有对 beforeEach
、 describe
和 it
的调用都会在工具提示中以蓝色弯弯曲曲的下划线显示: “未解决的函数或方法 it ()”。所以即使我使用的是 3.0 EAP,它应该是 有一些茉莉花的支持,它也不会自动识别出这是一个 Jasmine 规范文件。
我尝试进入 File > Settings > JavaScript Library,并添加 Jasmine 作为库(指定 Jasmine-2.0.0的路径)。Js) ,然后进入使用范围子页面,在“ Project”旁边的下拉列表中检查“ Jasmine”,但是没有效果—— Jasmine 方法仍然显示为未解析。
我如何告诉 WebStorm 一个 spec 子目录中的所有文件,以及/或所有具有。Coffee 扩展,是 Jasmine 测试,并且它能识别那些测试使用的 Jasmine API 吗?