问题标签 [octopress]
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.
octopress - Octopress - 生成空白文件
在 superuser.com 上问这个问题,不确定 stackoverflow 是否更适合它,但我还没有得到任何答案:
===
我正在尝试在我的 octopress 设置中生成一个新的博客条目,但我注意到以前的一些帖子正在公开生成为空文件,我正在尝试生成的新帖子也是如此。
从一个正在正确生成的条目到另一个没有正确生成的条目的标记文件之间似乎根本没有区别
我有两个 octopress 安装,一个正在工作,而我正在谈论的这个不是,在两者上都更新了 octopress,重新安装了捆绑包但没有运气,也没有正确生成 atom.xml 文件。
也从 ruby 1.9.2p290 更新到 1.9.3 的最新版本,但也没有区别。
有人遇到过这种情况吗?
===
api - 用于主题化的可用 octopress 变量概述?
我想为 Octopress 创建自己的设计。直到现在我才弄清楚 Jekyll 和 Liquid 是如何工作的,我想我已经准备好开始了。在查看经典主题时,我可以看到无处不在的变量paginator.posts
,我想知道是否有所有可用变量的概述。但我找不到一个。你能给我任何资源吗?
heroku - 重定向 URL 以在 Sinatra 中添加尾部斜杠
在 Heroku 上安装我的应用程序。使用rack-canonical-host处理从 myapp.heroku.com 到规范域的重定向。我的域注册商处理来自根域的重定向。
我正在使用 Octopress(一个基于 Jekyll 的框架;Sinatra 在下面运行)并且我想将所有 URL重定向到不带斜杠的斜杠变体。我会在网络服务器端执行此操作,但我无法使用 Heroku 执行此操作。
我还假设 301 重定向是执行此重定向的最佳实践。
我确实查看了 Sinatra 文档,但似乎默认情况下它是可选的“?” 在您的路线上,但是我的路线没有这种语法,但仍然可以处理有无案例。
这是我目前的config.ru
:
ruby - 无法在 OSX Mountain Lion 上安装 ruby 1.9.3
我安装了 home brew 和 rbenv。我已按照以下说明进行操作:
http://octopress.org/docs/setup/rbenv/
一切似乎都完美无缺,但是当我打字时
红宝石-v
它仍然说 1.8.7 ...
不知道我做错了什么。
php - 使用 php 从 php 文件中读取元数据
在 php 中四处寻找类似 octopress 之类的东西但没有找到任何东西后,我决定自己在 php 中创建一些可以解决问题的东西。
我想先用 php 编写一些代码来读取 php 文件并从中提取元数据,这样我就可以构建博客文章的存档页面等。
我以为我可以创建 yaml 文件,并在这些文件中包含 php/html 以作为博客文章的主要内容,但我不清楚这是否可能?谷歌搜索“在 yaml 中使用 php”并没有让我走得更远。
所以我想我会在这里问做这样的事情最好的方法是什么。
任何人都可以帮忙吗?
谢谢乙
sass - Octopress,更改主题中的样式表
我正在使用 Octopress,我想更改我的样式表。它在一个名为“斜线”的主题中
我打了
然后转到 .themes/mytheme/sass/parts/_syntax.scss 并更改了一些代码。
但看起来我收到了消息:
git - 在 Heroku 上使用 Octopress 的 Git 工作流
我想在 Heroku 上部署一个 Octopress 博客。问题是这需要在 VCS 下添加“公共”目录(包含已编译的内容)。但是对于我的一般工作流程,我不想跟踪这个目录。那么我应该怎么做:
- 跟踪对源文件和配置文件的更改并将其推送到 GitHub。
- 将生成的博客推送到 Heroku。
- 保持 Octopress 可更新(参见http://octopress.org/docs/updating/)
我是 Heroku 和 Octopress 的新手,所以请在你的回答中详细说明。
octopress - 如何在 octopress 中创建自定义文章类型?
有 2 种不同的文章类型:文章(博客)和 Octopress 中的页面。如果我想用不同的文章模板和索引页面创建另一个自定义文章类型(例如项目)怎么办?就像我们可以在 Drupal 的节点系统上一样。
post - Octopress 中没有可用的“post”对象
我刚刚安装了 octopress 作为博客系统并构建了自己的小主题。一切正常,但有一件事还没有工作。
在单个帖子视图中,我似乎没有“帖子”对象。意思就是:
生成一个空字符串。博客索引和单个帖子视图使用相同的文章标题。这只是它不起作用的单个帖子视图。博客索引工作正常。
你们有谁知道,我可以在单个帖子视图中使用哪个对象,或者我如何才能在单个帖子视图中访问帖子的标题?