更改默认堆栈大小Node.js

更改默认堆栈大小Node.js,node.js,v8,Node.js,V8,如何更改节点的默认堆栈大小 我已经试过运行命令node--stack_size=32000和ulimit-s 32000你怎么知道这不起作用?我正在使用node--stack size=1000000000将它推到极限,对我来说效果很好。:)当我运行命令节点——stack_size=32000 app.js时,我知道它不起作用的原因。它可以正常工作,但有任何错误。但是如果我只运行node app.js,它会给我内存错误,并且应用程序存在。我需要设置一个默认值,这样我就不需要每次都提供stack_

如何更改节点的默认堆栈大小


我已经试过运行命令
node--stack_size=32000
ulimit-s 32000

你怎么知道这不起作用?我正在使用
node--stack size=1000000000
将它推到极限,对我来说效果很好。:)当我运行命令节点——stack_size=32000 app.js时,我知道它不起作用的原因。它可以正常工作,但有任何错误。但是如果我只运行node app.js,它会给我内存错误,并且应用程序存在。我需要设置一个默认值,这样我就不需要每次都提供stack_size参数--stack size=8192是我的Ubuntu服务器上的最大值。除此之外,不会增加函数的最大递归。注意--stack size的单位是KB,所以大约是8MB。在Windows中,我无法获得超过1MB的内存。