1
我正在使用一些以SCSS格式提供的第三方樣式。我正在自定義它,所以我使用SCSS而不是將CSS導入到SCSS文件中。爲什麼我需要多次輸入我的SCSS文件才能防止錯誤?
這是我的SCSS文件的體系結構。
> scss (folder)
> --third-party-code (folder)
> ----extras (folder)
> ------jquery.plugin.header.scss
> ------jquery.plugin.footer.scss
> ----third-party-code-main.scss (includes imports)
> --modules (folder)
> ----_header.scss
> ----_footer.scss
> ----_navigation.scss
> --_third-party-code.scss
> --_modules.scss (includes imports)
> --styles.scss (includes imports)
誰能告訴我爲什麼我不斷收到這些「混入」,「變量」或「精靈」不,如果我不@import在那裏我定義我的變量,混入和精靈的SCSS文件中定義的?
這樣做會導致兩個相同的精靈圖像出現在我的CSS中,這會破壞我在圖像上使用精靈的圖像。
爲什麼第三方SCSS文件與我在「scss/modules」目錄中包含的SCSS文件的處理方式不同?
讓我知道是否需要包含任何附加信息。
你應該將下劃線前綴添加到你的第三方文件相同的模塊中的文件,然後將它們導入 – JustinHo
這樣做的伎倆!如果您將答案添加爲答案,我會將其標記爲選定的答案。謝謝! – Stevo