我正在使用Middleman创建一个静态网站。我想提供下载PDF文件的可能性。
我应该在哪里放置PDF文件,以便我可以使用link_to辅助方法,以便它自动包含在构建中?
你有什么建议吗?
感谢您的帮助。
答案 0 :(得分:1)
最后我自己找到了答案。
除非需要编译,否则Middleman将构建和部署“source”文件夹中的内容。
这意味着您可以在源“文件夹”中创建“资源”目录,并从您的网页链接到该目录以及您放入其中的任何内容。但是,我没有设法使用“link_to”帮助器。因此,您必须知道资源的相对路径并完整指定。
Bonus:在资源目录中添加一个.htaccess文件,其中包含以下行:
AddType application/octet-stream .pdf
确保您的PDF文件已下载。
希望有所帮助! : - )