Android Metro Bundler internal遇到内部错误
通过本教程,我开始学习ReactNative: 一切正常,但当我们将应用程序转换为本地应用程序时,我无法在android上编译它 当Android Metro Bundler internal遇到内部错误,android,reactjs,react-native,Android,Reactjs,React Native,通过本教程,我开始学习ReactNative: 一切正常,但当我们将应用程序转换为本地应用程序时,我无法在android上编译它 当react native run android时,我总是会出现此错误: error: bundling failed: Invariant Violation: invalid asset resolution at invariant (C:\laragon\www\React\SampleReactNativeProject\node_modules\inva
react native run android
时,我总是会出现此错误:
error: bundling failed: Invariant Violation: invalid asset resolution
at invariant (C:\laragon\www\React\SampleReactNativeProject\node_modules\invariant\invariant.js:40:15)
at ModuleResolver._getFileResolvedModule (C:\laragon\www\React\SampleReactNativeProject\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:224:9)
at ModuleResolver.resolveDependency (C:\laragon\www\React\SampleReactNativeProject\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:159:19)
at ResolutionRequest.resolveDependency (C:\laragon\www\React\SampleReactNativeProject\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (C:\laragon\www\React\SampleReactNativeProject\node_modules\metro\src\node-haste\DependencyGraph.js:283:16)
at Object.resolve (C:\laragon\www\React\SampleReactNativeProject\node_modules\metro\src\lib\transformHelpers.js:261:42)
at dependencies.map.result (C:\laragon\www\React\SampleReactNativeProject\node_modules\metro\src\DeltaBundler\traverseDependencies.js:399:31)
at Array.map (<anonymous>)
at resolveDependencies (C:\laragon\www\React\SampleReactNativeProject\node_modules\metro\src\DeltaBundler\traverseDependencies.js:396:18)
at C:\laragon\www\React\SampleReactNativeProject\node_modules\metro\src\DeltaBundler\traverseDependencies.js:269:33
错误:绑定失败:不变冲突:无效的资产解析
at invariant(C:\laragon\www\React\sampleateatnativeproject\node\u modules\invariant\invariant.js:40:15)
在ModuleResolver.\u getFileResolvedModule(C:\laragon\www\React\SampleeActNativeProject\node\u modules\metro\src\node haste\DependencyGraph\ModuleResolution.js:224:9)
在ModuleResolver.resolveDependency(C:\laragon\www\React\SampleActInitiativeProject\node\U modules\metro\src\node haste\DependencyGraph\ModuleResolution.js:159:19)
在ResolutionRequest.resolveDependency(C:\laragon\www\React\SampleActionProject\node\u modules\metro\src\node haste\DependencyGraph\ResolutionRequest.js:52:18)
在DependencyGraph.resolveDependency(C:\laragon\www\React\SampleActionProject\node\u modules\metro\src\node haste\DependencyGraph.js:283:16)
在Object.resolve(C:\laragon\www\React\sampleATNativeProject\node\u modules\metro\src\lib\transformHelpers.js:261:42)
在dependencies.map.result(C:\laragon\www\React\sampleATNativeProject\node\u modules\metro\src\DeltaBundler\traverseDependencies.js:399:31)
at Array.map(
这是我的密码:
我已经试着重新安装所有的环境,等等。
如果我运行安卓un basic react本机应用程序,它的工作就像一个魔咒
感谢您的帮助!尝试删除应用程序。然后清理项目运行cd android&&。/gradlew clean
然后返回根目录cd
然后再次进行调试构建,以运行android或脚本中的任何命令
在大多数情况下,如果添加了新包,这些步骤是必需的