我在GruntJS脚本中遇到以下错误:
最大调用堆栈大小超过"
--max-stack-size=在我的grunt命令中调用节点标志的正确语法是什么,这样我可以为堆栈预留更多的内存?
除非您在GruntJS中进行一些非常高级的编程,否则我认为您可能已经注册了循环任务.
如果您将任务命名为与插件相同的名称,则它将运行无限次:
grunt.registerTask('uglify', ['uglify'])
Run Code Online (Sandbox Code Playgroud)
这导致任务调用自身.
为了验证你正在做什么,使用--verbose(或--v)命令运行grunt以查看正在运行的grunt.
例如,运行grunt uglify --v并注意它运行的次数.通过将任务名称更改为其他名称,可以轻松修复此问题.
但是,如果你确定你正在做什么,那就用咕噜咕噜叫--max-stack-size=10000
......
| 归档时间: |
|
| 查看次数: |
6501 次 |
| 最近记录: |