我是一個使用sass(.scss)進行造型的完整堆棧開發人員。但是,當我們的後端工作人員必須進行前端更改時,使用css是因爲他們對此感到滿意。如何將CSS每次轉換爲SCSS?
我必須每次手動將CSS轉換爲scss,否則我會覆蓋它們的更改。有沒有辦法更新我的scss文件來自動引入css更改?
我的IDE是PhpStorm(如果這能幫助任何人) SASS版本3.4.24
我是一個使用sass(.scss)進行造型的完整堆棧開發人員。但是,當我們的後端工作人員必須進行前端更改時,使用css是因爲他們對此感到滿意。如何將CSS每次轉換爲SCSS?
我必須每次手動將CSS轉換爲scss,否則我會覆蓋它們的更改。有沒有辦法更新我的scss文件來自動引入css更改?
我的IDE是PhpStorm(如果這能幫助任何人) SASS版本3.4.24
我沒有看到一個插件PHPStorm要做到這一點,你可能要自己做一個,但即使你做,它生產的SCSS可能不會比CSS好得多。轉換到SCSS只是爲了轉換回CSS是很愚蠢的。 SCSS的重點在於讓你不必編寫CSS。
您可以將CSS轉換爲SCSS,網址爲http://css2sass.herokuapp.com/。同樣,結果可能不會比如果你只保留CSS好得多。
我的解決方案實際上是有兩個單獨的CSS文件。 1是針對子域開發者的,1是針對SCSS編譯的。他們可以在CSS中工作,並且可以在SCSS中工作。
在技術人員面前,您可能需要一個工作場所解決方案。
是的,這就是我設置它的方法,一個CSS文件,一個SCSS。 SCSS通過插件保存到CSS中,所以你要說的是,我必須每次都繼續將CSS轉換爲SCSS,直到找到可接受的工作場所解決方案? –
@JDub好吧,那我的意思是3個文件。不爲SCSS編寫SCSS,1個SCSS和1個CSS的開發人員的CSS。 – Goose
「我將覆蓋他們的更改」 - 他們在哪裏進行這些更改?大概你在版本控制中唯一的東西是SCSS? –
告訴他們使用SCSS,他們沒有理由不使用它。如果前端開發者決定SCSS是他們將要使用的,那麼其他人應該遵守。這就像'好我喜歡PHP,但我們的堆棧在nodeJS,但我會做PHP反正' – duck
@OliverCharlesworth他們直接把它們放在CSS文件 –