2016-11-18 2 views
1

私はLodashライブラリを使用するAngularJSサービスをテストしています。変数が見つかりません:_ジャスミンを使用してAngularJSサービスをテストする場合

ReferenceError: Can't find variable: _ 

Lodashを使用するためにカルマ/ジャスミンを設定する方法はあります:私はカルマ-ジャスミンを通じてテストを実行すると、私はエラーを取得しますか?

+3

karma.config.jsにlodashライブラリを含めましたか?ファイルのプロパティに含まれていないようです。 http://karma-runner.github.io/1.0/config/files.html –

答えて

2

テストではスクリプトを読み込むためのHTMLファイルがないので、カルマ設定ファイルのfilesプロパティにライブラリを含める必要があります。あなたはここでそれについての詳細を読むことができます:http://karma-runner.github.io/1.0/config/files.html

それはkarma.conf.js

... 
files: [ 
    'path/to/lodash.js' 
] 
... 

をこの

ようになります役立ちます希望を!

関連する問題