Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 反应本机生成错误(开发服务器返回的响应错误代码:500)_Javascript_Node.js_React Native - Fatal编程技术网

Javascript 反应本机生成错误(开发服务器返回的响应错误代码:500)

Javascript 反应本机生成错误(开发服务器返回的响应错误代码:500),javascript,node.js,react-native,Javascript,Node.js,React Native,我正试图和React Native一起开发一个新项目。但我对这方面的知识知之甚少。我把所有的设置都做对了。但我不能从模拟器构建。你能帮助我吗?我得到一个类似这样的错误: The development server returned response error code: 500 网址: 正文: {“originModulePath”:“C:\Users\cenkd\Desktop\reactprojem\node\u modules\react native\Libraries\react

我正试图和React Native一起开发一个新项目。但我对这方面的知识知之甚少。我把所有的设置都做对了。但我不能从模拟器构建。你能帮助我吗?我得到一个类似这样的错误:

The development server returned response error code: 500
网址:

正文: {“originModulePath”:“C:\Users\cenkd\Desktop\reactprojem\node\u modules\react native\Libraries\react native\react native implementation.js”,“targetModuleName”:“AccessibilityInfo”,“message”:"无法从
C:\\Users\\cenkd\\Desktop\\reactprojem\\node\u modules\\react native\\Libraries\\react native\\react native implementation解析模块
AccessibilityInfo
:模块
AccessibilityInfo
在Haste模块映射中不存在\n\n这可能与\n有关,请尝试以下操作:\n 1.清除watchman watchs:
watchman watch del all
\n 2.删除
node\u modules
文件夹:
rm-rf node\u modules&&npm install
\n 3.重置Metro Bundler缓存:
rm-rf/tmp/Metro Bundler缓存-*
npm start--Reset cache
.4.移除haste缓存:
rm-rf/tmp/haste map-react-native-packager-*
,“错误”:[{“说明”:”无法从
C:\\Users\\cenkd\\Desktop\\reactprojem\\node\u modules\\react native\\Libraries\\react native\\react native implementation解析模块
AccessibilityInfo
:模块
AccessibilityInfo
在Haste模块映射中不存在\n\n这可能与\n有关,请尝试以下操作:\n 1.清除watchman watchs:
watchman watch del all
\n 2.删除
node\u modules
文件夹:
rm-rf node\u modules&&npm install
\n 3.重置Metro Bundler缓存:
rm-rf/tmp/Metro Bundler缓存-*
npm start--Reset cache
.4.移除haste缓存:
rm-rf/tmp/haste map-react-native-packager-*
“}],“名称”:“错误”,“堆栈”:错误:无法从
C:\\Users\\cenkd\\Desktop\\reactprojem\\node\u modules\\react native\\Libraries\\react native\\react native implementation.js解析模块
AccessibilityInfo
:模块
AccessibilityInfo
在Haste模块映射中不存在\n\n这可能与\n解析相关,请尝试以下操作:\n 1。清除watchman watchs:
watchman watch del all
\n 2.删除
node\u modules
文件夹:
rm-rf node\u modules&&npm install
\n 3.重置Metro Bundler缓存:
rm-rf/tmp/Metro Bundler缓存-*
npm start--Reset缓存
.4.移除haste缓存:
rm-rf/tmp/haste-map-packager-*
\n在ModuleResolver.resolveDependency(C:\Users\cenkd\Desktop\reactprojem\node\u modules\metro\src\node haste\DependencyGraph\ModuleResolution.js:167:1306)\n在ResolutionRequest.resolveDependency(C:\Users\cenkd\Desktop\reactprojem\node\metro\src\node haste\dependencGraph\ResolutionRequest.js:80:16)\n位于DependencyGraph.resolveDependency(C:\Users\cenkd\Desktop\reactprojem\node\u modules\metro\src\node haste\DependencyGraph.js:237:485)\n位于Object.resolve(C:\Users\cenkd\Desktop\reactprojem\node\u modules\metro\src\lib\transformHelpers.js:116:25)\n位于dependencies.map.result(C:\Users\cenkd\Desktop\reactprojem\node\u modules\metro\src\DeltaBundler\traverseDependencies.js:298:29)\n位于Array.map()\n位于resolveDependencies(C:\Users\cenkd\Desktop\reactprojem\node\u 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 java:37 答复 BundleDownloader.java:163 执行 java:153 跑 NamedRunnable.java:32 跑步工人 java:1167 跑 java:641 跑 java:764


这是0.56版上的一个错误。因此,我建议您将0.56版降级为0.55版 只要运行这个命令

npm install react-native@0.55.4 --save
我也有同样的问题

我以前的母语版本是

C:\WINDOWS\system32>react-native -v
react-native-cli: 2.0.1
react-native: 0.56.0
然后我卸载本地的

C:\WINDOWS\system32>npm uninstall -g react-native-cli
removed 41 packages in 3.999s
然后我安装了react原生版本0.55.4

npm install react-native@0.55.4
再次插入本机cli 1.2.0

npm install -g react-native-cli@1.2.0
然后,创建react本机项目的安装工作就完成了

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

我一直在搜索和尝试我能做的一切来修复我的react项目;对我来说,真正有效的解决方案是降低react版本的级别

我的版本是0.59.2;每次尝试使用该版本创建项目时,我都会收到一条错误500代码消息

这就是我的解决方案:

npm uninstall -g react-native-cli
然后可以将以前的版本安装到0.55.2

npm install react-native@0.55.2
然后运行:

npm install -g react-native-cli@1.2.0
使用以前的版本创建新项目:

react-native init --version="0.55.2" yourProjectName

错误输入文件路径也会导致此错误。您也可以检查文件路径。

因此,使其正常工作的唯一方法是降级RN版本?0.56.0版不行,谢谢。没有降级版本的解决方案吗?不知道,我们一直在创建类似于此解决方案的项目。