慕沐1559616
2017-11-26 16:29
fillNumber(n) { this.fillRow(n, 0); }
在视频中的generator.js的第13行处,如果使用node8.x和npm5.x的话,会在编译完毕后报溢出错误
搜索了后发现说只要单独将npm版本降为3.x即可…
所以想求问老师如何在npm不降级的情况下解决这个问题呢
可以考虑下尾递归
fillRow() 有返回值,而且还要判断递归调用的返回值,它不符合尾递归的条件。我之前一直使用的 yarn,这边现在尝试了使用 npm,node 8.9.1, npm 5.5.1,并未发现溢出的情况,所以我想是不是检查一下代码中哪里出错了。
从JS到TS开发数独游戏(JS版)
18162 学习 · 55 问题
相似问题