2013-08-20 58 views
0

我的Middleman網站存在一個問題。我有兩個問題我一直沒能搞清楚:更改Middleman CSS目錄

  1. 如何移動的「all.css.scss」文件,我的「index.html.erb」文件 被引用到「薩斯「文件夾?當然,當我移動 它時,鏈接就會中斷。似乎無法找到更新代碼路徑的位置。這是我可以在bash中做的事嗎?

文件位於my github

回答

1

您是否嘗試在'config.rb'中更改/設置'css_dir'? 有關一般信息,請參見http://middlemanapp.com/advanced/configuration/#toc_2

+0

我已經試過了,並重新啓動服務器中間人後返回了一個錯誤。但我_italic_think_italic_我已經成功地改變了我的目錄,因爲它沒有返回錯誤。 但是,現在,我的樣式表在html加載時沒有被識別。我很困惑。 –

0

問題修復。我不確定前幾次我做錯了什麼,但是我再次嘗試更新config.rb和stlyesheet_link_tag中的文件路徑......這解決了所有問題。

它確實創建了一個新的問題,在我的CSS沒有加載任何背景圖像。但目錄問題已完全解決。

0

更改設置的最基本方法是在config.rb文件中使用set

#config.rb 

set :js_dir, 'javascripts' 
set :css_dir, 'stylesheets' 
set :fonts_dir, 'assets/fonts' 
set :images_dir, 'assets/images' 

etc... 

您還可以使用更新的語法,該語法用於Middleman中的大多數全局設置。

#config.rb 

config[:js_dir] = 'javascripts' 
config[:css_dir] = 'stylesheets' 

etc... 

Middleman Docs