问题标签 [assemble]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1901 浏览

templates - 使用 Assemble 从循环内部访问全局变量

使用 Grunt.js 0.4 和Assemble 0.3.78

如何从循环内访问“page.filename”全局变量?

(调试)

(实际上)建立一个菜单,试试这个:

其中urlname是每个属性mysite.menu

0 投票
1 回答
901 浏览

gruntjs - Preview Assemble (plus Yeoman and Grunt) project in development without rebuild

I'm really new to the Grunt plugin Assemble, and indeed Grunt itself. Assemble looks potentially useful for a project I'm starting, but I have one (probably very newb-ish) question.

Having generated a site using the Assemble generator for Yeoman, is there a way of viewing changes without using Grunt to rebuild every time? My feeling is there is a way of watching the project directory for changes, and doing some kind of partial (i.e. assemble -> HTML pages, SASS -> CSS etc) build on changes, but I have yet to find it...

Update I'm homing in on something, it seems like grunt-contrib-watch might be what I'm after...

Update If anyone with the requisite reputation sees this, would it be worth creating an assemble (or assemble.io) tag?

0 投票
2 回答
474 浏览

javascript - 组装 - Pages 集合中的页面标题

在 assemble.io 文档的Pages位中,在Using YFM with page variable下,它具有以下内容:

建议这将输出标题(来自每个页面的 YFM) - 如果我将该代码粘贴到示例项目中的 example.hbs 的顶部,它只会输出这个(我在自己的项目中看到相同的内容):

0 投票
1 回答
1481 浏览

handlebars.js - 在页面收集循环中获取页面 URL

我正在尝试构建一个动态菜单来为每个标签创建一个页面列表。工作正常,但我不知道如何填充页面 url:

有什么建议么?

0 投票
1 回答
2909 浏览

handlebars.js - 如何从收集循环中过滤数据?

我试图根据来自 YAML 前端的数据构建一个相关的信息小部件。我的收藏中的每个页面都有一些关联的标签,我们的想法是只显示那些与当前查看的页面有共同标签的页面。

我已经设法使用以下代码获取输出现有页面的完整标签:

我可以应用某种过滤器吗{{#each tags}}吗?

谢谢。

0 投票
2 回答
901 浏览

handlebars.js - 使用 Assemble 从不同的集合中获取“页面”

假设我有一个来自集合的页面,我想在其中列出来自不同页面集合的每个 yaml 标记。如果它们在同一个集合中,则可以解决问题:

但是由于我试图从另一个页面上的页面访问这个集合,这怎么能实现呢?

0 投票
2 回答
1196 浏览

handlebars.js - 在 Assemble 中使用模板继承

是否可以在模板中定义区域,从页面中提取内容?

假设我的模板中有以下结构:

从页面内容中,我想将一些html内容拉到侧边栏,将其他内容拉到内容div。

这可能吗?

0 投票
1 回答
685 浏览

handlebars.js - 使用 Handlebars {{embedd}} 时的路径上下文包括

我试图使用这里描述的助手:http: //assemble.io/helpers/helpers-code.html

使用类似的东西: {{embed './forms/verticalforms.html'}}

但是,在尝试了许多选项之后,无论我在包含上使用哪些路径,我都无法获得包含嵌入文件的 html 的输出。我认为这意味着它没有进入文件,但我不明白为什么。

谢谢。

0 投票
1 回答
1427 浏览

javascript - 组装:如何从 json/yaml 生成页面?

如果您提供布局,有没有办法从 json/yaml 生成页面?我认为这是可能的,但在文档中找不到。

目前正在 GitHub 中进行跟踪:http ://webb.li/QjTX

0 投票
2 回答
3984 浏览

yaml - 如何在 YAML 前端使用把手 #each 助手

我正在使用 assemble.io 来自动化我的前端开发,并希望使用 YAML 前端来创建一个简单的导航菜单。

我想要实现的 HTML 是这样的:

我认为正确的车把标记是这样的:

但是什么是正确的 YFM?我从这个开始,但知道语法不正确: