2013-02-05 50 views
5

對於SASS生成的行註釋,是否有一種方法可以指定從項目根目錄開始而不是從文件系統根目錄開始的文件位置?使SASS生成的行註釋開始在項目根目錄而不是文件系統根目錄

現在我有:

file:///Users/user-1/Sites/mysite/sass/_base.scss 

而且這將是真棒有:

sass/_base.scss 

所以我們就不會遇到衝突/覆蓋像這樣的:

file:///Users/user-1/Sites/mysite/sass/_base.scss 
file:///Users/user-2/Sites/mysite/sass/_base.scss 

回答

0

沒有配置選項可以讓你讓sass-generated資產的行註釋顯示相對路徑到項目根目錄。

但是,它似乎是你要問題的錯誤解決方案。您面臨的問題是,每當不同的用戶編譯資產時,最終都會出現行註釋的衝突/覆蓋。但是,你可能不需要首先檢查你的預編譯資源到你的版本控制系統,如果是這樣的話,那麼你不應該這樣做,並且應該堅持在部署期間對它們進行預編譯。

事實上,你也應該壓縮你的資產在生產中,你可以做中添加這一行到您的config/environments/production.rb

config.assets.compress = true 
相關問題