我正在使用 TypeScript 构建一个 React Native 应用程序。
我想使用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;
但它抛出了同样的错误,现在我被卡住了。如何设置全局变量?