修复 CALL_AND_RETRY_LAST Node 运行问题
最近使用 react-native 的时候遇到了下面的异常:
CALL_AND_RETRY_LAST Allocation failed - process out of memory
大概是因为你在 JS 执行比较大的 JSON.parse() 的时候,这个时候比较直接的办法是设置 --max_old_space_size
。
在你的 .bash_profile 增加这一话就 Ok了。
export NODE_OPTIONS=--max_old_space_size=4096
这只是临时的一个解决方法,有时间还是需要 debug 到源码查看具体哪一个环节出了问题。