我是所有数据包的新手(Yo,Bower,Grunt等),所以我决定一步一步地按照Yeoman教程http://yeoman.io/codelab/setup.html,但是在安装完所有内容并运行grunt服务后,我得到了这个:< / p>
(节点)警告:检测到递归process.nextTick。这将在下一版本的节点中中断。请使用setImmediate进行递归递延。
(节点)警告:检测到递归process.nextTick。这将在下一版本的节点中中断。请使用setImmediate进行递归递延。
(节点)警告:检测到递归process.nextTick。这将在下一版本的节点中中断。请使用setImmediate进行递归递延。
的node.js:0
RangeError:超出最大调用堆栈大小
我知道在Grunt官方网站上他们说可能是因为别名任务与你的常规任务同名,我有由grunt,yo,node和angular generator创建的原始文件,don&# 39;似乎是这样,任何人都可以帮忙??
平台:
哟 - 1.4.1
凉亭 - 1.3.12
grunt-cli - v0.1.13
grunt - v0.4.5
node - v0.10.35
npm - 2.1.17
答案 0 :(得分:2)
我遇到了同样的问题,这个解决方案在Ubuntu 12.04中适用于我:grunt throw “Recursive process.nextTick detected”
答案 1 :(得分:0)
有时在运行grunt服务时出现最大呼叫问题,因此建议在您的计算机上关闭尽可能多的窗口和程序(例如,skype,dropbox,sublime等)
答案 2 :(得分:0)
请尝试npm cache clean&amp;&amp; npm install gruntjs / grunt-contrib-imagemin,你可以看到当前的npm versoin和所需的versoin然后 使用此npm install -g npm @ latest
升级你的npm versoin