Я создаю приложение React Native с помощью TypeScript.
Я хочу использовать jest-fetch-mock . В документации говорится, что нужно создать setup.js
файл и добавить
global.fetch = require("jest-fetch-mock");
в нем. Я это сделал. Но я получаю ошибку:
[ts] Cannot compile namespaces when the '--isolatedModules' flag is provided.
Таким образом, я гуглил и обнаружил, что мне просто нужно импортировать что-то, чтобы это исправить (это нормально, поскольку мне нужен импорт для установки NativeModules.ReactLocalization
для использования локализация в любом случае).
Тогда я получаю ошибку:
[ts] Cannot find name 'global'.
Так что я погуглил еще немного и нашел это «исправление»:
// Change to file to setup.ts and
const globalAny: any = global;
Но выдает ту же ошибку, и теперь я застрял. Как я могу установить глобальную переменную?