我剛開始使用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語法?