1

この質問を見ましたが、名前をに変更しjQueryても役に立ちません。

Webstormでの基本的な単体テストを機能させようとしています。テストがなくても、他のファイルで定義されているものは見つかりません。

私はこの設定ファイルを持っています:

server: http://localhost:9876

load:
  - libs/jquery-1.9.0.min.js
  - src/jquery.combine/jquery.combine.js

ただし、テストを実行すると次のエラーが発生します。

error loading file: /test/src/jquery.combine/jquery.combine.js:2: Uncaught TypeError: Cannot set property 'union' of undefined

パスは少し異なりますが、クリックすると正しいファイルが表示されます。

jquery.combine.jsこのように見えます:

(function($) {
  $.union = function () {
    // ...
  };
}(jQuery));

jQueryが検出されないのはなぜですか?パスのスペルを間違えると、代わりにファイルが見つからないと文句を言うので、正しく含まれています。

4

1 に答える 1