问题标签 [awestruct]
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.
ruby - Awestruct 导航:按类别对页面进行排序
我要打印的是一个ul
s li
,每个包含具有给定标签的所有页面(在元数据中设置)
如果不熟悉Awestruct,它类似于Jekyll,页面元数据可以访问为page.property
,页面在一个site
对象中,并且可以迭代site.pages.each
我想要实现的是如下所示:
这是我到目前为止所拥有的,我只能打印页面标题。
我缺少一个简单的解决方案吗?
asciidoc - Awestruct: Time.now.strftime('%a %-d %B %Y') 在 asciidoc 文件中
当我*.adoc
在 awestruct 的文件中有此代码时:
我得到:
但我希望它像这样很好地格式化:
我尝试了这些,但它们不起作用:
这很奇怪,因为#{rubyVariable.someMethod()}
在 adoc 文件中调用 Ruby 方法确实有效。
ruby - Awestruct:生成列出目录中所有文件的html页面
在我们的 Awestruct 网站中,我们有一个这样的目录:
这index.haml
提供了一些关于如何使用foo*.xsd
文件的信息。我index.haml
也希望列出所有 xsd 文件,而不对它们进行硬编码。这可能吗?
jenkins - Awestruct 通过 Jenkins 在 Docker 容器中
我想在 docker 容器中使用awestruct来构建我的网站。一切似乎都正常,但最后我在 Jenkins 作业中收到一条消息:
Jenkins Job Error
当我直接在服务器上(而不是通过 Jenkins 作业)运行 docker 容器时:docker run -i -t --rm --volume /home/jenkins/workspace/myWebsite :/home/jenkins/myWebsite:Z --name myWebsite_Container mbiarnes/myWebsite:latest /bin/bash
我可以直接访问容器。我可以做一个rake setup
(耙设置输出)。但是当rake clean build
我遇到错误
时,
我几乎尝试了所有方法,但我无法前进。这是我的Dockerfile。当我这样做时,awestruct --version
我觉得awestruct没有安装,但是在rake setup 输出中你可以看到awestruct 0.5.7bash: awestruct: command not found
用来。同样在构建 docker 映像期间,我没有收到任何错误,并且我可以在日志中看到awestruct已成功安装。