| 1 min read

最近使用 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 到源码查看具体哪一个环节出了问题。

You Can Speak "Hi" to Me in Those Ways