Sinatra更改默认目录除了'public / img'

时间:2015-01-28 12:51:36

标签: ruby directory sinatra default

在Sinatra应用程序中,当涉及从默认目录'/ public / images'以外的另一个文件夹中获取图像时,如何更改默认目录路径?

1 个答案:

答案 0 :(得分:1)

您可以使用:root选项

  

:root - 应用程序的根目录

     

用作应用程序基础的目录。默认情况下,假定这是包含主应用程序文件的目录(:app_file设置)。根目录用于构造默认值:public_folder和:views设置。一个常见的习惯用法是在主应用程序文件中明确设置:root设置,如下所示:

     

set :root, File.dirname(__FILE__)

了解更多here