我們的團隊正在開發一個基於角度的大型項目,我們正在爲不同的控件(導航,輸入,textarea,表格,按鈕等)創建小型獨立組件,以便它們可以在不同的項目。角度組件的Sass結構
在這種情況下我們不確定如何組織樣式表(我們現在使用sass編譯爲一個css文件)。如果所有組件都需要獨立並擁有自己的單獨sass文件,那麼我們將如何使用來自不同供應商css-s的樣式(例如,我們使用MDL)來組織css繼承之類的東西。
如果我們編寫一個特定組件只在其自己的SASS文件中使用的所有CSS,我們將在不同的組件中有很多重複樣式。這種情況是否有共同的解決方案?
非常感謝您分享您的建議!
在我來說,我其實做寫獨立的樣式表,但我將諸如函數,混入和變量之類的東西導入到獨立文件中。這樣,每個組件都不依賴於其他組件,這對我來說是最好的方式,因爲那樣它們也可以在其他項目中重用。 – Chrillewoodz