config.rb
是一個 Ruby 語言的配置檔案,通常用於設定各種 Ruby 應用程式或工具的配置。以下是一些常見的應用場景:
Sass/Compass:在使用 Sass(Syntactically Awesome Stylesheets)或 Compass 框架時,config.rb
用於指定輸出目錄、輸入目錄、CSS 輸出格式、源地圖等配置。
http_path = "/"
css_dir = "stylesheets"
sass_dir = "sass"
images_dir = "images"
javascripts_dir = "javascripts"
output_style = :expanded
Middleman:Middleman 是一個靜態網站生成器,config.rb
用於配置網站的各種設定,例如頁面佈局、資源路徑等。
configure :build do
activate :minify_css
activate :minify_javascript
end
Jekyll:Jekyll 是一個靜態網站生成工具,有時也會使用 config.rb
來配置網站屬性,雖然 Jekyll 更常用的是 _config.yml
檔案。
config.rb
的內容會因應具體的工具和應用程式而有所不同,但基本上都是用來配置和管理應用程式的各種設定,以方便開發者自定義其行為和輸出。