assemble相关内容
{{> body}}
..
{{pagetitle}} {{> _header }
..
在我的assemblefile.js文件中,我尝试注册一个自定义帮助器.辅助程序本身确实可以工作,因为我在带有汇编的grunt项目中使用了它. assemble: { options: { helpers: ['./src/helper/custom-helper.js' ] } } 在汇编0.17.1中,我像这样尝试过,但是它不起作用.有人知道该怎么做吗? ap
..
是否可以在其父级布局中访问在子级布局中定义的YFM属性? 例如,给定子布局页面.hbs: --- layout: wrapper.hbs no_header: true ----
{{> body }} 我想访问父布局wrapper.hbs中page.hbs中定义的no_header YFM属性:
..
我正在使用组装制作新站点的原型. 我想彻底地模块化我的代码,就像布拉德·弗罗斯特(Brad Frost)通过他的模式实验室进行宣传一样. 示例 基本上,我希望有一个标题部分(在模式实验室中称为“原子"),该标题用于英雄部分(“分子")中: title.hbs
{{text}}
hero.hbs
..
我使用assemble.io为简单的网页生成一些静态文件。 现在我想定义YAML Front Matter中的部分列表,该列表应包含在生成的页面中。 我想要这个
slide-intro}} {{> slide-welcome}} {{> slide-goodbye}}
..
我正在尝试从汇编文档和其他我已有的回购文件中完成一些看起来相对简单的事情看着,但由于某种原因,我注册我的Handlebars帮手时遇到了问题。该帮助程序位于helpers> helper-classgrid.js中。 $ b module.exports.register = function(Handlebars,options,params){ Handlebars.register
..
按照这个答案,我写了一个像 module.exports.register = function(Handlebars){ Handlebars.registerHelper('ternary',function(test,yes,no){ return test?yes :no; }); }; 我确定帮助程序已被加载并被定义,但无法找出语法用它。我尝试过使用它,
..
所有使用布局的组装用户都知道“{{> body}}”标记了使用布局的任何页面的内容插入点。但是,是否可以定义多个插入点,而不是在{{> body}}处抛出所有内容? 例如,在我的页面中,我希望来定义一段特定的javascript,但我喜欢那个自定义的javascript,并且在javascript页面的最底部。如果它只把{{> body}}放在哪里,这是不可能的,因为脚本将被附加到内容中。
..
我在使用 gulp-assemble 和 gulp-watch 时遇到了问题。我想要 gulp 来观察整个汇编源代码目录( data , includes , layouts 和 pages ),并在文件发生更改时重新编译该网站。 我可以正确地为页面正常工作,但是 gulp 是在对数据,包含或布局进行更改时不重新编译网站 files。 我已将 watch 任务添加到 example g
..
我试图用一个模板和一个数据文件组装多个文件 data.json “site”:{ “title”:“博客”, “作者”:“Jon Schlinkert” },$ p $ “pages”:[ { “metadata”:{ “title”:“Blog Post#1”, “summary”:“”, “categories”:[“”], “layout”:“post.hbs
..
使用汇编我确实遇到了一个我无法解决的问题。 我在小部件 YAML-front-matter.html“rel =”nofollow“> YAML front matter 部分,并包含部分 {{>预留}} 。直到这里一切都按预期工作! 现在我想要做的是取得列表小部件,并在旁边模板中呈现我的部分。但无论如何它不能按预期工作。 $ b src / templates / layouts
..
我正在使用Grunt的Assemble.io配置静态站点生成器。我使用Pages Collection来建立一个如下的导航列表: {{#each pages}} {{{title}}} {{/ each}} 我也想申请 class =“active”添加到当前页面的导航项中,
..
我有汇编咕噜目标: docs:{ files:{' /':[' / ** /*.html']} }, 如果没有匹配的内容,抱怨说:“警告:找不到源文件,使用 - 强制继续”。任务然后中止。我不介意警告,但我希望可以选择将任务配置为继续,而不必在命令行上使用“--force”。这可能吗? ps。此任务
..
我正通过grunt使用汇编( https://github.com/assemble/assemble )插件来构建静态页面。 我现在一直在使用grunt,所以了解它是如何工作的,但这是我第一次使用组合,所以我看着这个for ref( http://blog.parkji.co.uk/2013/07/06/building-a-static-site-using-grunt-and-asse
..
如果您提供布局,是否有办法从json / yaml生成页面?我认为这是可能的,但无法在文档中找到。 目前正在GitHub中对此进行跟踪: http://webb.li/QjTX 解决方案 code> options.pages 功能已经实现,您可以添加这样的页面: 选项:{ pages:{ “about”:{ “data”:{ “title”:“关于” “, “conten
..
所以我正在构建可再生物品的框架。 每篇文章将由基本上构成html块的“部分”和一些相关内容组成。例如,给定的文章可以如下组成: 作者部分 文字部分 图片部分 文本部分 blockquote部分 转盘部分 文本部分 我在想像每个部分都有一个部分模板,并且如前所述,这些部分将具有关联的数据,因此对于文本部分,它可能只是复制(尽管它可能是降价文件?),对于图像部分它可能是一
..
我有一个由一个yeoman生成器支持的grunt项目,它是基于 generator-webapp ,如果有任何帮助,可以在 GitHub grunt项目使我们成为 grunt-usemin 任务。 我的项目涉及构建多语言网站,并保持干净,我已决定把所有用一种语言写成的页面放在文件夹名称中,后面是该语言的两个字母的简码。 |项目/ | --dist / | ---- zh
..
我正在努力处理 grunt-assemble grunt任务配置,如下所示: 汇编:{ options:{ flatten:false, expand:true, assets:'', layout:'default.hbs', layoutdir:'templates / layouts', partials:['templates / includes / *。
..
更详细地说,我有12个JSON文件,分别表示数据烹饪食谱,以及一个Handlebars文件recipe.hbs,其布局文件为default.hbs。 我想根据每个JSON文件输出一个HTML文件。 文件结构: /模板 /数据 recipe1.json recipe2.json等 / layouts default.hbs / pages 食谱。 hbs
..