找不到预设的“ module:react-native-dotenv”

时间:2018-10-03 07:07:57

标签: react-native detox

我使用排毒设置了测试,但是当我使用detox test启动测试时,测试开始了,但是我收到此错误:

Couldn't find preset "module:react-native-dotenv" relative to directory "/Users/iota/workspace/Project"

在我要测试的场景文件中,我有这个: import { BASE_URL, GOOGLE_APP_ID } from 'react-native-dotenv';

我的.babelrc文件:

{
  "presets": [
    "module:react-native-dotenv",
    "module:metro-react-native-babel-preset"
  ]
}

有任何提示吗?

更新

如果删除行module:react-native-dotenv,则module:metro-react-native-babel-preset也会出现类似错误

1 个答案:

答案 0 :(得分:1)

您需要使用npm安装预设,所以

npm install --save-dev metro-react-native-babel-preset react-native-dotenv

应该解决问题。