2012-08-12 66 views
4

首先,我是sass/compass的新手,並認爲這是一大進步。但我仍然有一個小問題。我嘗試爲新項目設置默認文件夾結構。sass/scss/compass:如何設置默認項目文件結構

所以,如果我創建一個新項目:

compass create 

它輸出例如以下文件夾結構:

├───.sass-cache 
├───sass 
│ ├───ie.scss 
│ ├───print.scss 
│ └───screen.scss 
└───stylesheets 
    ├───ie.css 
    ├───print.css 
    └───screen.css 

我能做些什麼,現在,說我想要一個指南針結構類似,爲每個新項目

├───.sass-cache 
├───css 
│ ├───ie.css 
│ ├───print.css 
│ └───screen.css 
├───img 
│ ├───ico 
│ ├───jpg 
│ └───png 
├───js 
│ ├───jquery-1.7.2.min.js 
│ └───scripts.js 
└───sass 
    ├───ie.scss 
    ├───print.scss 
    ├───screen.scss 
    ├───_config.scss 
    └───_mixins.scss 

是否有一個default-config.rb,我可以定義哪些文件加載​​或我必須爲每個新項目手動創建此結構?

我提前感謝你!

編輯

好吧,我已經自己找到了最好的答案:

剛剛創建羅盤的延伸。所以你可以建立自己的文件夾&文件結構。

這是一個不錯的starting point

要創建一個新項目,請將compass create <project-name> -r extension_name -u gem_name輸入終端/控制檯。

大家誰需要爲入門工具,看看我的「庫貝框架」的端口:compass-kube

回答

1

您的首選項目結構是不是指南針應該處理。相反,你應該有自己的骨架,準系統,它複製自舉,模板的起點開始新的項目:

cp -r ~/barebones-project-starter . 
從託管的版本控制系統

或克隆:

git clone https://github.com/kumiau/default-project 
0

我不認爲指南針具有這種特殊的功能。我認爲你可以做的最接近的事情是在GitHub上分發項目並根據需要進行修改。

https://github.com/chriseppstein/compass

+0

嗯,很傷心......我可能不得不開始一個功能請求。非常感謝! – yckart 2012-08-12 14:25:42

0

只需設置迪爾斯你需要在這裏:

%Ruby_Folder%\lib\ruby\gems\2.2.0\gems\compass-1.0.3\lib\compass\app_integration\stand_alone\configuration_defaults.rb 
相關問題