본문 바로가기

업무이야기

intelliJ(webstrom, phpstrom) 에서 sass scss 사용하기

이전에 에디터를 VS code를 사용했었는데 이직을 하면서 inelliJ 제품인 phpStrom을 사용하게 되었습니다. VScode 는 확장프로그램을 받으면 쉽게 사스 컴파일러를 사용할 수 있었는데 intelliJ는 아무래도 익숙하지 않아 SCSS 전처리기를 사용하기 위해서 세팅하는데 시간을 좀 보냈습니다. 결국 경로 문제였는데 혹시 저와 같이 설치가 안되는 분들이 계신다면 도움이 되셨으면 좋겠습니다.

 

아래 주소에서 vscode 사스 이용법에 대해서 정리해두었습니다.

worker-k.tistory.com/entry/Visual-Studio-Code-%EC%B6%94%EC%B2%9C-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-%ED%83%AD-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-guide-dot-%ED%91%9C%EC%8B%9C%ED%95%98%EA%B8%B0-%EC%82%AC%EC%8A%A4-%ED%99%98%EA%B2%BD-%EB%A7%8C%EB%93%A4%EA%B8%B0

 

Visual Studio Code 추천 플러그인 / 탭 환경설정 / guide dot 표시하기 /사스 환경 만들기

Visual Studio Code 작업환경 세팅하기 업무 특성상 파견이 잦기 때문에 컴퓨터를 리셋하고 다시 환경을 세팅해야 할 때가 많습니다. 때문에 저는 제가 사용하는 플러그인들과 꼭 해야 하는 환경설정

worker-k.tistory.com

 

저는 phpStrom 세팅했지만 webStrom 또한 같은 intelliJ 제품으로 같은 방식으로 세팅하려 Sass 사용하시면 같습니다. 

참고로 저는 맥 유저입니다. 

 

 

1. 터미널을 열고 아래와 같은 명령어를 입력해서 node-sass를 설치해 줍니다. 설치하실때 어디에 설치가 되었는지 주의 깊게 봐줍니다. 나중에 이 경로를 복사해서 사용할 것입니다.

$ npm install -g node-sass

설치된 경로 잘봐두기

2. 상단에 phpStrom - preferences 경로로 들어가줍니다. 참고로 예전 버전은 preferences 대신 setting이라고 되어 있는 버전도 있는것 같습니다.

환경설정으로 이동하기

3. preferences 화면에서 Tools - File Watchers 를 선택한 후에 해당화면의 + 버튼을 눌러 sass와 scss를 추가시켜줄 것입니다. 

sass, scss 환경세팅 중

4. 저는 이 단계에서 많이 헤맸습니다. 경로를 제대로 안보고 다른 블로그에서 보고 복사 붙혀넣기를 했더니 node-sass가 설치된 위치가 달라 안되었던 것입니다. 

Program: 터미널로 가서 1번 단계의 경로를 복사해서 붙혀넣어줍니다.  이 때 저는 아래와 같이 굳이 폴더 아이콘을 한번 더 눌러서 .exe 파일까지 눌러주었습니다. 예전에 php파일도 그렇고 그렇게 해서 해결했던 적이 있던터라 이번에도 그렇게 해주었습니다.

굳이 들어가서 확인사살

Arguments:

--no-cache --update --source-map=$FileNameWithoutExtension$.css.map $FileName$ $FileNameWithoutExtension$.css

 

Output paths to refresh: 

$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map

 

이렇게 설정해 준 뒤 apply -> ok 버튼을 눌러서 적용시켜줍니다. 세팅이 끝난후에 파일을 생성하고자 하는 위치에 .scss 확장자의 파일을 만들어주면 자동으로 map이 생기는걸 볼 수 있습니다.

성공

 

반응형