我正在使用expo来构建应用程序。我是React-Native和Expo的新手,所以如果您能帮助我,我将非常感激。 我收到几条警告:
Some of your project's dependencies are not compatible with currently installed expo package version
- expo-constants - expected version range: ...
- expo-permissions - expected version range: ...
- react-native-gesture-handler - expected version range: ...
Your project may not work correctly until you install the correct versions of the packages.
我遇到了另一个错误:
“ TypeError:TypeError:未定义不是对象(正在评估'_styles.default.list')”。
所以我正在尝试安装最新版本。
当我尝试安装expo install expo-permissions
和expo install react-native-gesture-handler
时,出现错误。
两种错误都说
找不到模块'expo / bundledNativeModules.json' 需要堆栈: -/Users/address/src/react-native-udacicards/noop.js
我尝试先删除node_modules
和package-lock.json
,然后删除npm install
。
答案 0 :(得分:0)
使用npm install -g expo-cli@2.4.3回滚
答案 1 :(得分:0)
我不知道此解决方案是否适用于所有情况,但这是解决该问题的原因:
我希望对您有帮助