将本地图像插入到八度的博客帖子中

问题描述:

我为我的github设置了一个八爪鱼博客,现在我想添加新帖子。我需要添加图像到我的帖子,我试图这样做:将本地图像插入到八度的博客帖子中

{% img /images/image.png 'alt' %} 

这只会在应用程序的根网址上工作。当我单独查看博客帖子时,url看起来像http://example.com/blog/2013/06/11/title/,因此url/images /不起作用。

然后我尝试这样做:

{% img {{root_url}} /images/image.png 'alt' %} 

而且它不会工作。但像这样的链接:

[Link!]({{ root_url }} /images/image.png") 

完美地工作。

我想要一点帮助,非常感谢。

好的,我找到了解决方案。而不是使用图像标记插件,只需使用常规的HTML像这样:

<img src="{{ root_url }}/images/image.png" /> 

我有同样的问题,但我只是用降价:

![a brick](../images/a_brick.png "A brick") 

感觉有点hackish的虽然。我只是希望有一种方法可以简单地引用图像标题,它只会起作用(就像在rails中的资产管道一样)。

无论如何,一个解释,如果我们看了一下目录结构(简体)版本中,我们会发现这样的:

. 
├── a-fluid-world 
    └── a-fluid-world.html 
├── artists-or-scientists 
├── assets 
├── hello-world 
├── images 
    └── a_brick.png 
├── lazy-in-ruby-2-dot-0 
├── ruby-is-great 
└── stylesheets 

所以,你的职位是在目录中,其中包含实际的HTML。如果我们返回一个包含../的目录,我们将在根目录中结束,然后我们可以进入images并检索我们想要的图像。