2013-04-18 81 views
1

我想編譯我的part文件夾中的所有scss到css。怎麼做 ?
羅盤監視命令只能編譯根sass文件夾到css文件夾。
例如:我想將top_menu.scss編譯爲top_menu.css。如何編譯我的part文件夾中的scss文件?

config.rb 
sass 
css 
part 
    top_menu 
    |--top_menu.php 
    |--sass 
    | |--top_menu.scss 
    |--css 
    | |--top_menu.css 
+0

是否有一個實用的目的是讓sass目錄*和*需要編譯的Sass文件在該目錄之外生存? – cimmanon 2013-04-18 12:31:30

回答

2

試試這個執行羅盤表命令,因爲它遵循

compass watch --sass-dir part/top_menu/sass --css-dir part/top_menu/css -c config.rb 

我希望它能幫助。

乾杯!

+0

是的,這個命令測試不錯,非常感謝。 – linjuming 2013-04-19 01:18:01

+0

但是這個命令是否會編譯'sass /'文件夾的內容? – 2013-04-19 06:13:53

+0

不客氣@linjuming!我很高興它的工作。 – fmquaglia 2013-04-19 13:52:25

0

你應該移動part文件夾中的sass文件夾內,並設置config.rb觀看sass文件夾:

sass_dir = 'sass' 

UPD1:如果你想保持結構,嘗試在根文件夾指向sass_dir 。另一種選擇是將這些文件部分嵌入到一個大的css文件中,而不是多個小文件中。

+0

不,我想保留這個結構,你的方法只會編譯文件夾css/part/top_menu/top_menu.css中的scss,不會創建sass/part/top_menu/top_menu.css – linjuming 2013-04-18 05:43:52

+0

更新了我的答案。 – 2013-04-18 06:38:20

+0

謝謝你們一樣 – linjuming 2013-04-18 07:21:29

相關問題