首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Yeoman自定义生成器-目录副本在chalk.js生成“超过最大调用堆栈”

Yeoman自定义生成器-目录副本在chalk.js生成“超过最大调用堆栈”
EN

Stack Overflow用户
提问于 2013-10-28 09:27:05
回答 1查看 1.3K关注 0票数 0

我已经创建了一个定制的Yeoman生成器,在它中,我希望执行位于生成器模板目录中的wordpress目录(即WordPress安装目录)的副本。

在index.js文件中,我使用以下命令调用目录副本:

this.directory('wordpress', 'app');

在此生成器运行期间,会出现以下错误:

/usr/local/lib/node_modules/yo/node_modules/chalk/chalk.js:0 (function (exports, require, module, __filename, __dirname) { 'use strict'; ^ RangeError: Maximum call stack size exceeded

为了进行测试,我用不同的、更小的目录结构交换了wordpress目录,并且没有错误。然后,我对Joomla和Drupal目录(都是像wordpress这样的非常大的目录)进行了上述操作,这两个目录在chalk.js上都产生了相同的错误。

因此,在使用directory()方法复制大型目录时,似乎会产生错误。

这是一个错误,还是有什么我可以做的纠正这一点?

EN

回答 1

Stack Overflow用户

发布于 2014-09-09 16:52:18

虽然这可能不是最好的答案(我还在寻找一个bug,在我完全抛弃约曼之前),但我在github上发现了一个问题:https://github.com/yeoman/generator-angular/issues/250

问题似乎不是来自Chalk.js (https://github.com/sindresorhus/chalk/issues/4),而是生成器本身。

希望这能帮上忙。

编辑1:"...and为运行Ubuntu的虚拟机增加了内存。“via (https://github.com/yeoman/generator-webapp/issues/396)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19631116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档