未找到本机 ExponentConstants 模块,您确定 expo-constants 的模块已正确链接吗?

Tho*_*ggi 13 jestjs expo

当我运行我的 expo / jest 项目时,我收到这些警告,我不知道为什么,在谷歌搜索时似乎没有出现。

console.warn
    The "EXNativeModulesProxy" native module is not exported through NativeModules; verify that expo-modules-core's native code is linked properly

      at Object.<anonymous> (node_modules/expo-modules-core/src/NativeModulesProxy.native.ts:54:11)
      at Object.<anonymous> (node_modules/expo-modules-core/src/index.ts:4:1)

  console.warn
    No native ExponentConstants module found, are you sure the expo-constants's module is linked properly?

      at Object.<anonymous> (node_modules/expo-constants/src/Constants.ts:32:11)
      at Object.<anonymous> (node_modules/expo-asset/src/PlatformUtils.ts:2:1)
Run Code Online (Sandbox Code Playgroud)

ack*_*tng 5

我在测试(玩笑)中遇到了这个错误,我必须安装jest-expo并更改preset玩笑配置以模拟玩笑的博览会内容并修复此问题。

请参阅此处的详细信息:https ://docs.expo.dev/guides/testing-with-jest/#installation