Javascript 将jekyll添加到yeogurt生成的gruntjs设置后出现堆栈溢出
我用约曼·约格特发电机启动了我的项目。 生成的grunt文件使用(据我所知)include all和grunt jit来加载模块 我想做的是,把杰基尔的建筑添加到这个文件中。为此,我安装了grunt jekyll。之后,我在grunt/config/compile/中创建了一个简单的配置文件,并添加了以下内容:Javascript 将jekyll添加到yeogurt生成的gruntjs设置后出现堆栈溢出,javascript,node.js,gruntjs,jekyll,yeoman,Javascript,Node.js,Gruntjs,Jekyll,Yeoman,我用约曼·约格特发电机启动了我的项目。 生成的grunt文件使用(据我所知)include all和grunt jit来加载模块 我想做的是,把杰基尔的建筑添加到这个文件中。为此,我安装了grunt jekyll。之后,我在grunt/config/compile/中创建了一个简单的配置文件,并添加了以下内容: // Configuration for jekyll task(s) // Compiles the blog 'use strict'; var taskConfig = func
// Configuration for jekyll task(s)
// Compiles the blog
'use strict';
var taskConfig = function(grunt) {
grunt.config.set('jekyll', {
options: { // Universal options
bundleExec: true,
src : '<%= jekyll %>'
},
dist: { // Target
options: { // Target options
dest: '<%= dist %>/blog',
config: '_config.yml,_config.build.yml'
}
}
});
};
module.exports = taskConfig;
我不知道为什么会出现这个错误,因为我没有告诉grunt对jekyll做任何事情(除了加载它),所以我不希望发生任何变化。删除该文件使我的grunt设置功能不会出错
将jekyll:dist添加到grunt/tasks/build.js会导致类似的错误,但在正确的模块中:
Running "jekyll:dist" (jekyll) task
Warning: Maximum call stack size exceeded Use --force to continue.
我不知道这是否有帮助,但这里有一些关于我的设置的额外信息:
- 节点v0.12.2
- 呼噜声:v0.4.5
- grunt cli:v0.1.13
- 使用:翡翠、sass、仪表板
- Grunfile:
- package.json:
- .yo-rc.json:
- build.js:
我想我在我的jekyll配置文件中出错了,但我不知道在哪里。如果有人能帮助我,我将不胜感激。我不知道为什么这会导致堆栈溢出,但问题是,这是错误的。它应该是和。这是因为yeogurt是配置对象,请参见Grunfile的第20行
Running "jekyll:dist" (jekyll) task
Warning: Maximum call stack size exceeded Use --force to continue.