在Sinatra应用程序中,当涉及从默认目录'/ public / images'以外的另一个文件夹中获取图像时,如何更改默认目录路径?
答案 0 :(得分:1)
您可以使用:root
选项
:root - 应用程序的根目录
用作应用程序基础的目录。默认情况下,假定这是包含主应用程序文件的目录(:app_file设置)。根目录用于构造默认值:public_folder和:views设置。一个常见的习惯用法是在主应用程序文件中明确设置:root设置,如下所示:
set :root, File.dirname(__FILE__)
了解更多here