我刚开始使用PhpStorm (version 10)
,我现在正试图在我的项目上设置一些Karma和Jasmine测试。如何获得Jasmine在PhpStorm中测试语法高亮?
这些测试工作,如预期,但我无法摆脱的错误,说明
的“未解决的函数或方法描述()”。 同样适用于'it','expect'等。
看起来像PhpStorm根本不认识语法。
我到目前为止所做的工作是安装了(使用npm)所需的库,Karma,Jasmine,Karma-jasmine等。我也去了setting->Languages & frameworks->Javascript
,并尝试在我的项目中添加一些库。我已经下载并包含了我正在使用的那些:Jasmine,Karma-Jasmine,Karma,但错误依然存在。
然后,我添加了一个新的库(Libraries->Add...)
,并包含node_modules的目录(我从我的项目文件中排除了这些目录),并且确实已经清除了错误,但只包含一个名为'hoek'的库。我甚至不知道它是从哪里来的(依赖于我安装的东西),但它似乎照顾了错误,不像茉莉花,茉莉花核心等更可能的错误。
为什么会这样,我能做些什么来更轻松地告诉PhpStorm在我的测试文件中使用Jasmine语法?