私が持っているNode.jsのいくつか含まれているプロジェクトジャスミンの仕様を。仕様はspec /サブディレクトリにあり、jasmine-nodeで必要な.spec.coffee拡張子が付いています。
WebStorm IDEでスペックファイルの1つを開くbeforeEach
とdescribe
、およびへのすべての呼び出しにit
、ツールチップが付いた青い波線の下線が表示されます:「未解決の関数またはメソッドit()」。したがって、私は3.0 EAPを使用していて、ある程度のJasmineサポートがあるはずですが、これがJasmine仕様ファイルであるという事実を自動的に認識しません。
[ファイル]> [設定]> [JavaScriptライブラリ]に移動し、ライブラリとしてJasmineを追加(jasmine-2.0.0.rc1.jsへのパスを指定)してから、[使用範囲]サブページに移動して、[Jasmine]を確認しました[プロジェクト]の横にあるドロップダウンリストですが、効果はありませんでした-ジャスミンメソッドは未解決として表示されます。
specサブディレクトリ内のすべてのファイル、または.spec.coffee拡張子が付いたすべてのファイルがJasmineテストであり、それらのテストが使用しているJasmine APIを認識させるには、どうすればWebStormに通知できますか?