【问题标题】:(node) warning: Recursive process.nextTick detected - RangeError: Maximum call stack size exceeded(节点)警告:检测到递归 process.nextTick - RangeError:超过最大调用堆栈大小
【发布时间】:2015-01-11 22:39:42
【问题描述】:

我对所有数据包(Yo、Bower、Grunt 等)都不熟悉,所以我决定一步一步按照 Yeoman 教程进行操作 http://yeoman.io/codelab/setup.html,但是在安装完所有内容并运行 grunt serve 之后,我得到了这个:

(节点)警告:检测到递归 process.nextTick。这将在下一个版本的节点中中断。请使用 setImmediate 进行递归延迟。

(节点)警告:检测到递归 process.nextTick。这将在下一个版本的节点中中断。请使用 setImmediate 进行递归延迟。

(节点)警告:检测到递归 process.nextTick。这将在下一个版本的节点中中断。请使用 setImmediate 进行递归延迟。

node.js:0

RangeError: 超出最大调用堆栈大小

我知道在 Grunt 官方网站上他们说这可能是由于与您的常规任务之一同名的别名任务,但我有由 grunt、哟、节点和角度生成器创建的原始文件,不要'好像不是这样,有大神帮忙吗?

平台:

哟 - 1.4.1

凉亭 - 1.3.12

grunt-cli - v0.1.13

咕噜声 - v0.4.5

节点 - v0.10.35

npm - 2.1.17

【问题讨论】:

    标签: angularjs gruntjs bower yo


    【解决方案1】:

    我遇到了同样的问题,这个解决方案在 Ubuntu 12.04 中对我有用:grunt throw “Recursive process.nextTick detected”

    【讨论】:

      【解决方案2】:

      运行 grunt serve 时有时会出现最大调用问题,因此建议在您的计算机上关闭尽可能多的窗口和程序(例如skype、dropbox、sublime 等)

      【讨论】:

        【解决方案3】:

        请尝试 npm cache clean && npm install gruntjs/grunt-contrib-imagemin ,你也可以看到当前的 npm 版本和所需的版本 使用这个 npm install -g npm@latest 升级你的 npm 版本

        【讨论】:

          猜你喜欢
          • 2018-03-02
          • 2021-07-24
          • 1970-01-01
          • 2015-02-06
          • 2014-08-19
          • 2021-10-24
          • 2018-02-06
          相关资源
          最近更新 更多