Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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 React Native packager.js bug使开发服务器崩溃?_Javascript_Android_Windows_Reactjs_React Native - Fatal编程技术网

Javascript React Native packager.js bug使开发服务器崩溃?

Javascript React Native packager.js bug使开发服务器崩溃?,javascript,android,windows,reactjs,react-native,Javascript,Android,Windows,Reactjs,React Native,似乎为应用程序提供JavaScript的开发服务器已经破坏了代码(在Windows上) 调用此命令以运行开发服务器:node\u modules/react native/packager/packager.js可以正常工作,直到应用程序请求JavaScript包。这会导致开发服务器崩溃: 每次碰撞看起来都略有不同,以下是一些示例: <--- Last few GCs ---> 299789 ms: Scavenge 1401.1 (1455.6) ->

似乎为应用程序提供JavaScript的开发服务器已经破坏了代码(在Windows上)

调用此命令以运行开发服务器:
node\u modules/react native/packager/packager.js
可以正常工作,直到应用程序请求JavaScript包。这会导致开发服务器崩溃:

每次碰撞看起来都略有不同,以下是一些示例:

    <--- Last few GCs --->

      299789 ms: Scavenge 1401.1 (1455.6) -> 1401.1 (1455.6) MB, 7.4 / 0 ms (+ 2.0 ms in 1 steps since last GC) [allocation failure] [incremental marking delaying mark-sweep].
      300662 ms: Mark-sweep 1401.1 (1455.6) -> 1401.0 (1455.6) MB, 872.8 / 1 ms (+ 3.0 ms in 2 steps since start of marking, biggest step 2.0 ms) [last resort gc].
      301517 ms: Mark-sweep 1401.0 (1455.6) -> 1401.0 (1455.6) MB, 855.0 / 0 ms [last resort gc].


    <--- JS stacktrace --->

    ==== JS stack trace =========================================

    Security context: 00000394AB737349 <JS Object>
        1: join [path.js:~217] [pc=000000C79FE49004] (this=000003690CB64909 <an Object with map 000003B796023E19>)
        2: arguments adaptor frame: 3->0
        3: /* anonymous */(aka /* anonymous */) [Y:\Mobile\node_modules\react-native\packager\react-packager\src\DependencyResolver\DependencyGraph\ResolutionRequest.js:~226] [pc=000000C7A12131DA] (this=00000394AB704131 <undefined>,realModuleN...

    FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory

299789毫秒:清除1401.1(1455.6)->1401.1(1455.6)MB,7.4/0毫秒(+2.0毫秒,自上一次GC以来分1步进行)[分配失败][增量标记延迟标记扫描]。
300662毫秒:标记扫描1401.1(1455.6)->1401.0(1455.6)MB,872.8/1毫秒(+3.0毫秒,自标记开始以来分两步进行,最大一步为2.0毫秒)[最后手段gc]。
301517毫秒:标记扫描1401.0(1455.6)->1401.0(1455.6)MB,855.0/0毫秒[最后手段gc]。
==JS堆栈跟踪=========================================
安全上下文:00000394AB737349
1:加入[path.js:~217][pc=000000 C79FE49004](this=00000 3690CB64909)
2:参数适配器帧:3->0
3://*匿名*/(aka/*匿名*/)[Y:\Mobile\node\u modules\react native\packager\react packager\src\dependencysolver\DependencyGraph\ResolutionRequest.js:~226][pc=000000 c7a12131da](this=00000394AB704131,realModuleN。。。
致命错误:调用和重试上次分配失败-进程内存不足
另一个:

    <--- JS stacktrace --->

    ==== JS stack trace =========================================

    Security context: 000000A2FB137349 <JS Object>
        1: split(aka split) [Y:\Mobile\node_modules\react-native\node_modules\babel-core\node_modules\core-js\modules\es6.regexp.split.js:7] [pc=000003ABD89C3ED4] (this=0000033DA680BFD9 <String[33]: \node_modules\regenerator/runtime>,separator=0000033DA680BF91
    <JS RegExp>,limit=000000A2FB104131 <undefined>)
        2: arguments adaptor frame: 1->2
        3: normalize [path.js:193] [pc=000003ABD8...

    FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory

==JS堆栈跟踪=========================================
安全上下文:000000 A2FB137349
1:split(又名split)[Y:\Mobile\node\u modules\react native\node\u modules\babel core\node\u modules\core js\modules\es6.regexp.split.js:7][pc=00000 3abd89c3ed4](this=00000 33da680bfd9,分隔符=00000 33da680bf91
,限制=000000 A2FB104131)
2:参数适配器帧:1->2
3:规范化[path.js:193][pc=000003ABD8。。。
致命错误:调用和重试上次分配失败-进程内存不足
这使得无法在Windows上使用React Native


请帮助修复此问题,谢谢。

似乎有修复方法,对Github问题发表了评论: