反应过来的样板:最大调用堆栈大小超过
我试图创建qazxsw POI但低于遇到错误。
react-boilerplate
节点版本:v8.9.4
我从混帐已经克隆设置和运行npm ERR! Maximum call stack size exceeded
npm ERR! A complete log of this run can be found in:
npm ERR! /home/dev1/.npm/_logs/2019-02-05T10_12_55_340Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] presetup: `npm i chalk shelljs`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] presetup script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/dev1/.npm/_logs/2019-02-05T10_12_55_434Z-debug.log
命令,但得到这个错误。
注:npm run setup
- 不工作remove node_modues and re-install node_modules
- 不工作
任何人都可以帮忙吗?
回答如下:在这种情况下,你需要手动/明确指定的调用堆栈,这样调用堆栈大小增加到执行该操作。你可以试试:
uninstall node globaly and re-install node
既然你是做node --stack-size=16000 <file>
所以你需要从根本上改变这种调用堆栈值npm run setup
脚本setup
,是这样的:
package.json
如果仍然给堆栈大小错误,则比其他"scripts": {
"setup": "node --stack-size=16000 index.js"
}
更大的价值试试