この質問を見ましたが、名前をに変更し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が検出されないのはなぜですか?パスのスペルを間違えると、代わりにファイルが見つからないと文句を言うので、正しく含まれています。