2015-04-28 26 views
0

是否可能從其他位置加載scss?
例子:
當前項目= D:/developer/bla/bla/bla
其他項目= C:/Documents/bla/bla/在兩個項目中導入partials

+0

你用'@ import'試過了嗎? – allejo

+0

是的,當然。如果你使用完整路徑沒有問題,但更喜歡使用相對路徑 – kallookoo

+0

然後有什麼要求?如果你可以有驅動器之間的相對路徑?或者如何分享代碼?或者是什麼? – allejo

回答

0

當你使用命令sass進行編譯,您可以用標誌-i

在這一刻指定進口根目錄所以在你的情況下,你試圖在另一個硬盤上訪問一個項目。

您的命令行是:

sass --watch -I/path/to/scss/dir:path/to/css/dir 

..並在main.scss

@import "/Documents/bla/bla/yourOtherSCSS.scss"; 

現在每次保存會編譯SCSS感謝--watch標誌和您的其他SCSS文件會被導入到定義的輸出中。

根據你的目錄C:/ & D:/,我想你是在Windows上。如果您正在使用軟件編譯,請搜索配置:load-path