- ์ฝ๋์ ์ฌํ์ฉ์ฑ์ ์ฌ๋ฆฌ๊ณ , ๊ฐ๋ ์ฑ์ ์ฌ๋ฆฌ๋ ๋ฑ CSS์์ ๋ณด์ด๋ ๋จ์ ์ ๋ณด์ํ๊ณ , ๊ฐ๋ฐ์ ํจ์จ์ ์ฌ๋ฆฌ๊ธฐ ์ํด ๋ฑ์ฅํ CSS ์ ์ฒ๋ฆฌ๊ธฐ ์ธ์ด์ด๋ค.
- CSS๋ฅผ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ฉฐ ์ถ๊ฐ ๊ธฐ๋ฅ ๋ํ ์๋ ํ์ฅํ ์คํฌ๋ฆฝํธ ์ธ์ด
<์ถ์ฒ: https://inpa.tistory.com/259 [Inpa Dev ๐จโ๐ป:ํฐ์คํ ๋ฆฌ]>
"liveSassCompile.settings.generateMap": false, // ๋ง์ผ .map ํ์ผ ์์ฑ์ ๋๊ณ ์ถ๋ค๋ฉด
"liveSassCompile.settings.formats": [
{
"format": "expanded",
"extensionName": ".css",
"savePath": "~/../css"
}
],
"liveServer.settings.donotShowInfoMsg": true
{ } ์์ ์ ์ฝ๋๋ฅผ ์ถ๊ฐํด์ค๋ค.
(savePath๋ ๋ณธ์ธ์ด ์ํ๋ ๊ฒฝ๋ก๋ก ๋ฐ๊พธ์
๋ ๋ฉ๋๋ค~~)
ํ๋ฉด ํ๋จ์ Watch Sass๋ฅผ ๋๋ฅด๋ฉด ๋ฐฉ๊ธ ๋ง๋ scssํ์ผ์ด cssํ์ผ๋ก ์ปดํ์ผ๋์ด ๋ด๊ฐ ์ค์ ํ ์ ์ฅ ๊ฒฝ๋ก์ ๊ฐ์ ์ด๋ฆ์ ๊ฐ์ง .cssํ์ผ์ด ์์ฑ๋๋ค.
๋ถํธ์คํธ๋ฉ ์ฌ์ดํธ์์ ์์คํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์ ํ, scss ํด๋ ์ ์ฒด๋ฅผ ๋ด ํ๋ก์ ํธ๋ก ์ฎ๊ธด๋ค.
๋ถํธ์คํธ๋ฉ scss ํด๋์ ๋ด๊ฐ ์ปค์คํ
ํ scss ํด๋๋ฅผ ๊ตฌ๋ณํด์ ๋ง๋ค๊ณ , ๋ด๊ฐ ์ฌ์ฉํ scss ํด๋์ custom.scss ํ์ผ์ ์์ฑํ๋ค.
@import "๋ถํธ์คํธ๋ฉ scssํด๋ ๊ฒฝ๋ก/scss/bootstrap";๋ฅผ ์์ฑ ํ Ctrl + S๋ก ์ ์ฅํ๋ค.
(์ฐพ์๋ณด๋ scss ํด๋ ์์ bootstrap.scssํ์ผ์ด ์๋ค. ๊ทธ๊ฑธ import ํ๋ ๋ฏ)
๊ทธ ํ, Watch SaSS ํ๋ฉด custom.css๋ก ํ์ผ์ด ์์ฑ๋๋ค.
(Watch SaSS๋ ๊ผญ SCSS ํ์ผ์ ์ ์ฅํ ํ ๋๋ฅด๊ธฐ!!)