TIL | SCSS _(파일 분할)
파일 이름 앞에 _
를 붙여 @import
로 컴파일시 ~.css
파일로 컴파일 되지 않는다.
Sass-App
# ...
├─scss
│ ├─header.scss
│ ├─side-menu.scss
│ └─main.scss
# ...
⬇️
// main.scss
@import "header", "side-menu";
⬇️ 컴파일 후 확인하면 아래와 같이 scss/
에 있던 파일들이 css/
안에 각 하나씩 파일로 컴파일 된다.
Sass-App
# ...
├─css
│ ├─header.css
│ ├─side-menu.css
│ └─main.css
├─scss
│ ├─header.scss
│ ├─side-menu.scss
│ └─main.scss
# ...
다음 상황에서는 가져올 파일 이름에 _
를 붙이겠다.
Sass-App
# ...
├─scss
│ ├─_header.scss
│ ├─_side-menu.scss
│ └─main.scss
# ...
⬇️
// main.scss
@import "header", "side-menu";
⬇️ 아래처럼 별도의 파일로 컴파일 되지 않고 사용된다.
Sass-App
# ...
├─css
│ └─main.css # main + header + side-menu
├─scss
│ ├─header.scss
│ ├─side-menu.scss
│ └─main.scss
# ...
Author And Source
이 문제에 관하여(TIL | SCSS _(파일 분할)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@junzerokim/TIL-SCSS-파일-분할저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)