ABOUT ME

Today
Yesterday
Total
  • [sass] sass 컴파일러로 css 파일 만들어보기
    css 2021. 5. 13. 23:42
    반응형

    1. extension 설치부터 한다. vscode 에서 sass , sass compiler , sass indent??

     

    2.vscode setting 을 해준다.

    command pallet 를 열고 setting.json 을 검색해보면 3가지 연관검색어가 뜬다.

     

    3가지의 차이는 중간에 있다. workspace 가 있는게 있고 default 가 있는게 있고 아무것도 없는게 있다.

     

    일단 default 에 들어가보면 기본 설정들이 들어있다. 그러니 까 만지지말자 ㅎㅎ

     

    그다음 우리는 기본설정들을 변경해줄수 있는데 그 내용이 첫번째 setting 에 들어 있고 거기서 수정할수 있다.(내 vscode 의 현재설정)

     

    그리고 중간에 workspace 가 들어간게 있는데 이거는 해당 폴더에 해당하는 vscode 설정이다. (해당폴더의 vscode 의 현재설정)

     

    "liveSassCompile.settings.formats":[
          {
              "format": "expanded",
              "extensionName": ".css",
              "savePath": "/css"
          }
      ],
      "liveSassCompile.settings.excludeList": [
          "**/node_modules/**",
          ".vscode/**"
      ],
      "liveSassCompile.settings.generateMap": true,
      "liveSassCompile.settings.autoprefix": [
          "> 1%",
          "last 2 versions"
      ]

    위와 같은 설정을 필요에 따라 내가 사용하는 vscode 전체에 적용해줄수 있고 현재폴더에만 적용할수도 있다 그건 알아서 하는건데

    거의다 workspace 에 설정해주지 않을까 싶다. ?? 나는 그럴 생각이다.

     

    "savePath" : 여기에 파일경로를 설정을 해주면 해당 scss 파일은 해당경로로 css 파일로 컴파일되어 위치한다.

     

    참고로 / 는 vscode 의 가장 상위 폴더를 이야기 하고 ~는 현재 파일의 위치를 나타냄으로 

    필요에 따라 위치를 잘 설정 해주면 된다.

     

    위의 예시는 가장상위폴더에 css 폴더를 만들고 거기에 컴파일 한다는 뜻이다.

    추가적으로 위사진에서 .vscode 는 위에서 workspace setting.json 을 설정해주면 생기는 폴더와 파일이다

     

    다음 sass 내용에서는 nest 에 대해서 다뤄보자 굿굿굿

    'css' 카테고리의 다른 글

    [sass]if 문 사용해보기  (0) 2021.05.17
    [sass] 중복되는 값 재사용 하기 (mixin,extend)  (0) 2021.05.14
    [sass] 사스공부해보기 nesting  (0) 2021.05.14
    css-in-js 란 무엇인가 ?  (0) 2021.03.30
    css  (0) 2021.03.02
Designed by Tistory.