首页 文章

react-native build error(开发服务器返回响应错误代码:500)

提问于
浏览
0

我正在尝试使用React Native开发一个新项目 . 但我对React Native知之甚少 . 我正确完成了所有设置 . 但我无法从模拟器构建 . 你能帮助我吗?我收到这样的错误:

The development server returned response error code: 500

网址:http://10.0.2.2:8081/index.delta?platform=android&dev=true&minify=false

正文:{"originModulePath":"C:\Users\cenkd\Desktop\reactprojem\node_modules\react-native\Libraries\react-native\react-native-implementation.js","targetModuleName":"AccessibilityInfo","message":“无法从 C:\\Users\\cenkd\\Desktop\\reactprojem\\node_modules\\react-native\\Libraries\\react-native\\react-native-implementation.js 解析模块 AccessibilityInfo :模块 AccessibilityInfo 在Haste模块映射中不存在\ n \ n这可能与https://github.com/facebook/react-native/issues/4968有关\ n要解析请尝试以下操作:\ n 1.清除守望者 Watch : watchman watch-del-all . \ n 2.删除 node_modules 文件夹: rm -rf node_modules && npm install . \ n 3.重置Metro Bundler缓存: rm -rf /tmp/metro-bundler-cache-*npm start -- --reset-cache . 4.删除急速缓存: rm -rf /tmp/haste-map-react-native-packager-* . ","错误":[{" description ":"无法解析模块 AccessibilityInfo 来自 C:\\Users\\cenkd\\Desktop\\reactprojem\\node_modules\\react-native\\Libraries\\react-native\\react-native-implementation.js :模块 AccessibilityInfo 在Haste模块映射中不存在\ n \ n这可能与https://github.com/facebook/react-native/issues/4968有关\ n要解析请尝试以下操作:\ n 1.清除守望者监视: watchman watch-del-all . \ n 2.删除 node_modules 文件夹: rm -rf node_modules && npm install . \ n 3.重置Metro Bundler缓存: rm -rf /tmp/metro-bundler-cache-*npm start -- --reset-cache . 4.删除急速缓存: rm -rf /tmp/haste-map-react-native-packager-* . "}]," name ":"错误"," stack ":"错误:无法解析模块 AccessibilityInfo 来自 C:\\Users\\cenkd\\Desktop\\reactprojem\\node_modules\\react-native\\Libraries\\react-native\\react-native-implementation.js :模块 AccessibilityInfo 在Haste模块映射中不存在\ n \ n这可能与https://github.com/facebook/react-native/issues/4968有关\ n要解决,请尝试以下操作:\ n 1.清除守望者监视: watchman watch-del-all . \ n 2.删除 node_modules 文件夹: rm -rf node_modules && npm install . \ n 3.重置Metro Bundler缓存: rm -rf /tmp/metro-bundler-cache-*npm start -- --reset-cache . 4.删除仓库缓存: rm -rf /tmp/haste-map-react-native-packager-* . \ n在ModuleResolver.resolveDependency(C:\ Users \ cenkd \ Desktop \ reactprojem \ node_modules \ metro \ src \ node-haste \ DependencyGraph \ ModuleResolution.js:167:1306)\ n在ResolutionRequest .resolveDependency(C:\ Users \ cenkd \ Desktop \ reactprojem \ node_modules \ metro \ src \ node-haste \ DependencyGraph \ ResolutionRequest.js:80:16)\ n在DependencyGraph.resolveDependency(C:\ Users \ cenkd \ Desktop \ reactProjem \ node_modules \ metro \ src \ node-haste \ DependencyGraph.js:237:485)\ n在Object.resolve(C:\ Users \ cenkd \ Desktop \ reactprojem \ node_modules \ metro \ src \ lib \ transformHelpers.js: 116:25)\ n在dependencies.map.result(C:\ Users \ cenkd \ Desktop \ reactprojem \ node_modules \ metro \ src \ DeltaBundler \ traverseDependencies.js:298:29)\ n在Array.map()\ n at resolveDependencies(C:\ Users \ cenkd \ Desktop \ reactprojem \ node_modules \ metro \ src \ DeltaBundler \ traverseDependencies.js:294:16)\ n在C:\ Users \ cenkd \ Desktop \ reactprojem \ node_modules \ metro \ src \ DeltaBundler \ traverseDependencies.js:159:33 \ n在Generator.next( )\ n在步骤(C:\ Users \ cenkd \ Desktop \ reactprojem \ node_modules \ metro \ src \ DeltaBundler \ traverseDependencies.js:239:307)“} processBundleResult BundleDownloader.java:285访问$ 200 BundleDownloader.java:37 onResponse BundleDownloader .java:163执行RealCall.java:153运行NamedRunnable.java:32 runWorker ThreadPoolExecutor.java:1167运行ThreadPoolExecutor.java:641运行Thread.java:764

Build Error

2 回答

  • 7

    我遇到过同样的问题 .

    我之前的反应原生版本是

    C:\WINDOWS\system32>react-native -v
    react-native-cli: 2.0.1
    react-native: 0.56.0
    

    然后我卸载react-native

    C:\WINDOWS\system32>npm uninstall -g react-native-cli
    removed 41 packages in 3.999s
    

    然后我安装了react-native版本0.55.4

    npm install react-native@0.55.4
    

    再次见证了反应cli 1.2.0

    npm install -g react-native-cli@1.2.0
    

    然后这个创建react-native项目的安装工作

    react-native init --version="0.55.4" myprojectname
    
  • 1

    这是版本0.56的错误 . 所以我建议你从0.56降级到版本0.55只需运行此命令

    npm install react-native@0.55.4 --save
    

相关问题