增加量角器的JavaStack堆内存

时间:2018-02-01 10:56:31

标签: javascript node.js protractor

我正在使用量角器运行测试用例,但有时我遇到错误

  

致命错误:CALL_AND_RETRY_LAST分配失败 - JavaScript堆内存不足

如何增加量角器的Javascript堆大小?

我读到了--max-old-space-size,但是这个参数可以在量角器中设置吗?

2 个答案:

答案 0 :(得分:3)

如果您的Nodejs是v8.0.0或更高版本,您可以通过Environmen Variable设置它:NODE_OPTIONS

对于linux:

NODE_OPTIONS="--max-old-space-size=512"

对于windows:

enter image description here

更多细节请看here

答案 1 :(得分:1)

set NODE_OPTIONS="--max-old-space-size=4096"

(或)

export NODE_OPTIONS="--max-old-space-size=4096"