私はreactJSコンポーネントをテストするためにjestを使用しています。私reactJSコンポーネントで は、私はjQueryのUIを使用する必要があるので、私はコンポーネントでこれを追加しました:reactjs jest jQueryが定義されていません
var jQuery = require('jquery');
require('jquery-ui/ui/core');
require('jquery-ui/ui/draggable');
require('jquery-ui/ui/resizable');
そして、それがうまく働きました。アプリでのjQueryを使用している場合しかし、今、私がテストを行うには冗談を使用する必要がありますが、私はtestutilsにコンポーネントをロードするとき、私はすぐにこの問題を満たし、
Test suite failed to run
ReferenceError: jQuery is not defined
は、誰もがこの問題を満たしていますか?
ありがとうございます。
可能な複製http://stackoverflow.com/questions/41800122/uncaught-referenceerror-jquery-is-not-defined-with-create-react-app/ –
あなたは 'windowを試しましたか?$ = require( ' jquery '); '? – Tholle