React-native-reanimated:无法解析“./useValue”

IT技术 reactjs react-native react-native-reanimated
2021-05-09 10:52:46

我正在尝试构建一个 React Native 应用程序。我在终端上发现一个错误说

Unable to resolve "./useValue" from "node_modules\react-native-reanimated\src\Animated.js"

我将 react-native-reanimated 重新安装到预期的版本范围。

`您项目的某些依赖项与当前安装的 expo 包版本不兼容:

  • react-native-reanimated - 预期版本范围:~1.9.0 - 安装的实际版本:^1.10.1 在安装正确版本的软件包之前,您的项目可能无法正常工作。要安装这些软件包的正确版本,请运行:expo install [package-name ...]`

因此,我按如下方式运行代码:npm install react-native-reanimated@1.9.0,但仍然遇到错误代码。

我真的可以在这方面使用一些帮助。

2个回答

尝试卸载包 ==> 关闭 ide(所有实例)==> 打开 ide ==> 再次安装包 ==> 运行“expo start -c”

只能这样做:

expo start --clear

从 Expo 文档中的Expo Start 命令

--clear, -c | Clear the React Native Packager cache.