Error: Unable to resolve module ./Easing from node_modules\react-native-reanimated\src\Animated.js
Error: Unable to resolve module ./Easing from node_modules\react-native-reanimated\src\Animated.js
我已经从 reanimated@1.9.0
和 react-native-gesture-handler@1.9.0
迁移到
"react-native-gesture-handler": "^1.10.3",
"react-native-reanimated": "^2.1.0",
当我打开我的应用程序时,出现以下错误:
error: Error: Unable to resolve module ./Easing from C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\react-native-reanimated\src\Animated.js:
None of these files exist:
* node_modules\react-native-reanimated\src\Easing(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx|.android.svg|.native.svg|.svg)
* node_modules\react-native-reanimated\src\Easing\index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx|.android.svg|.native.svg|.svg)
> 1 | import { Image, ScrollView, Text, View } from 'react-native';
2 | import createAnimatedComponent from './createAnimatedComponent';
3 | import {
4 | addWhitelistedNativeProps,
at ModuleResolver.resolveDependency (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:211:15)
at DependencyGraph.resolveDependency (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\node-haste\DependencyGraph.js:413:43)
at Object.resolve (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\lib\transformHelpers.js:317:42)
at resolve (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:629:33)
at C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:645:26
at Array.reduce (<anonymous>)
at resolveDependencies (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:644:33)
at C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:329:33
at Generator.next (<anonymous>)
at asyncGeneratorStep (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:137:24)
我在我的项目中搜索过,我没有在任何地方导入 Easing
(至少我认为!)
我还看到了 migrating guide from Reanimated 1.x
任何帮助将不胜感激!
我在使用 react-native-reanimated@2.1.0
的 Android 模拟器上遇到同样的错误
作为临时修复,我已将库修复为 react-native-reanimated@2.0.1
,这看起来不错。
如果您正在使用 react-native-redash
,请更新它
这解决了我的问题:
yarn start --reset-cache
正在安装 react-native-reanimated@next,运行 npx pod-install 并重新启动我的 mac 对我有用
我已经从 reanimated@1.9.0
和 react-native-gesture-handler@1.9.0
迁移到
"react-native-gesture-handler": "^1.10.3",
"react-native-reanimated": "^2.1.0",
当我打开我的应用程序时,出现以下错误:
error: Error: Unable to resolve module ./Easing from C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\react-native-reanimated\src\Animated.js:
None of these files exist:
* node_modules\react-native-reanimated\src\Easing(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx|.android.svg|.native.svg|.svg)
* node_modules\react-native-reanimated\src\Easing\index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx|.android.svg|.native.svg|.svg)
> 1 | import { Image, ScrollView, Text, View } from 'react-native';
2 | import createAnimatedComponent from './createAnimatedComponent';
3 | import {
4 | addWhitelistedNativeProps,
at ModuleResolver.resolveDependency (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:211:15)
at DependencyGraph.resolveDependency (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\node-haste\DependencyGraph.js:413:43)
at Object.resolve (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\lib\transformHelpers.js:317:42)
at resolve (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:629:33)
at C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:645:26
at Array.reduce (<anonymous>)
at resolveDependencies (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:644:33)
at C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:329:33
at Generator.next (<anonymous>)
at asyncGeneratorStep (C:\Users\shiva\Desktop\RadioTangyStuff\radiotangy\node_modules\metro\src\DeltaBundler\traverseDependencies.js:137:24)
我在我的项目中搜索过,我没有在任何地方导入 Easing
(至少我认为!)
我还看到了 migrating guide from Reanimated 1.x
任何帮助将不胜感激!
我在使用 react-native-reanimated@2.1.0
作为临时修复,我已将库修复为 react-native-reanimated@2.0.1
,这看起来不错。
如果您正在使用 react-native-redash
,请更新它
这解决了我的问题:
yarn start --reset-cache
正在安装 react-native-reanimated@next,运行 npx pod-install 并重新启动我的 mac 对我有用