如何将可下载的PDF文件添加到中间人生成的网站?

时间:2015-07-30 15:43:31

标签: pdf hyperlink download middleman

我正在使用Middleman创建一个静态网站。我想提供下载PDF文件的可能性。

我应该在哪里放置PDF文件,以便我可以使用link_to辅助方法,以便它自动包含在构建中?

你有什么建议吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

最后我自己找到了答案。

除非需要编译,否则Middleman将构建和部署“source”文件夹中的内容。

这意味着您可以在源“文件夹”中创建“资源”目录,并从您的网页链接到该目录以及您放入其中的任何内容。但是,我没有设法使用“link_to”帮助器。因此,您必须知道资源的相对路径并完整指定。

Bonus:在资源目录中添加一个.htaccess文件,其中包含以下行:

AddType application/octet-stream .pdf

确保您的PDF文件已下载。

希望有所帮助! : - )