在一个项目上运行一个非常简单的Assemble任务,但是我在默认的grunt任务中得到了以下错误:
Running "assemble:site" (assemble) task Warning: Cannot read property 'stage' of undefined Use --force to continue.
当前正在运行(通过package.json):
"assemble": "^0.4.41" "grunt": "^0.4.5",
我的Gruntfile文件中的汇编任务:
assemble: {
options: {
assets: '<%= site.assets %>',
flatten: true,
production: false,
// Metadata
pkg: '<%= pkg %>',
site: '<%= site %>',
// Template Config
partials: '<%= site.includes %>',
layoutdir: '<%= site.layouts %>',
layout: '<%= site.layout %>'
},
site: {
files: {'<%= site.root %>/': ['<%= site.templates %>/pages/*.hbs']}
}
},如果有帮助,下面是我的config.yml文件:
# =============================================
# Build config
# =============================================
# Root Distribution
root: _gh_pages
# Templates
templates: templates
includes: <%= site.templates %>/includes/*.hbs
layouts: <%= site.templates %>/layouts
layout: default.hbs
# Assets Dir
assets: <%= site.root %>/assets
# =============================================
# Site metadata
# =============================================
title: Feast Finder发布于 2014-07-09 18:36:32
将模块组装到项目/node_ cd /中,然后运行npm install resolve-dep@0.4.1
正如here所描述的,这是一个临时修复。
发布于 2014-07-11 05:19:23
问题已由组装团队解决。
https://stackoverflow.com/questions/24645233
复制相似问题