7
jestグローバルの使用方法の例を挙げることはできますか?jestグローバル変数の例
{
...
"jest": {
"globals": {
"__DEV__": true
}
}
}
私はpackage.jsonファイルでグローバルを指定してくださいまたは私はグローバルに定義されなければならないのjsファイルとフォルダを作成するのですか?
ありがとう
jestグローバルの使用方法の例を挙げることはできますか?jestグローバル変数の例
{
...
"jest": {
"globals": {
"__DEV__": true
}
}
}
私はpackage.jsonファイルでグローバルを指定してくださいまたは私はグローバルに定義されなければならないのjsファイルとフォルダを作成するのですか?
ありがとう
イエップ。グローバルをpackage.jsonに入れます。例えば、ここではデフォルトの反応ネイティブを冗談の設定からの抜粋です:
"jest": {
"globals": {
"__DEV__": true,
"__RCTProfileIsProfiling": false
},
...
},
テストが実行されたときにこれがグローバル変数を利用できるようになります。
必要に応じて、 'global .__ DEV__'のようなグローバル変数にアクセスすることもできます。 – sajinshrestha
グローバルを追加するよりきれいな方法は、package.jsonで '' setupFiles ":" /private/jest/setup.js "'を設定し、 'global .__ DEV__ = true'を設定するファイルを作成することです。このパターンは、サードパーティ製のライブラリをJestテスト(バックボーン、jQuery、lodashなど)のグローバルとして利用できるようにするために役立ちます。 'global.Backbone = require( 'バックボーン');' –
nickang