Visual Studio의 Web Compiler로 SASS 컴파일 중 Encording 에러 해결

2024년 07월 24일

Visual Studio Community의 여러 확장 프로그램 중, 필수에 속하는 확장프로그램 중 하나가 SASS파일을 저장 시 자동으로 css파일로 컴파일 해 주는 “Web Compiler” 확장 프로그램입니다.

Web Compiler 확장프로그램은 위의 링크에서 다운로드 받으실 수 있습니다.

그런데 Web Compiler사용 시, 컴파일 에러가나는 경우가 있는데 이는 주로 scss의 문법이 에러가 났을 경우입니다. 예를 들면 닫는 }태그가 빠졌다던지 하는 경우말이죠.

하지만 모든 문법이 정상적인데도 불구하고 에러가 나는 경우가 간혹 있는데, Visual Studio의 오류메세지창을 자세히 살펴보면 Encording, UTF-8과 같은 메세지가 보일 경우가 있습니다. 이런 에러는 scss파일 내부 코드에 한글이 존재하는데 scss파일을 생성/저장할 때 UTF-8형식으로 저장되지 않았기 때문입니다. 따라서 해당 에러는 에러가나는 파일을 UTF-8형식의 인코딩으로 재 저장 해주시면 해결 됩니다.

Web Compiler로 컴파일 시, 코드에 한글이 있는 부분에서 에러가 납니다

1. SCSS파일을 다른이름으로 저장

먼저 에러가 발생하는 SCSS파일을 비주얼 스튜디오의 파일 -> 다른 이름으로 파일 저장 을 선택하여 다른이름으로 저장하는 창을 엽니다.

다른 이름으로 파일 저장하기

2. 저장 전 인코딩하여 저장하기 선택

이때, 파일을 그냥 저장하시면 안됩니다. 저장 버튼 옆의 아래화살표 모양의 아이콘을 클릭하시면 아래의 그림과 같이 인코딩하여 저장 이라는 옵션을 선택하실 수 있습니다.

인코딩하여 저장하기 옵션을 찾아서 클릭

3. UTF-8 형식으로 인코딩하여 저장 후 정상작동 확인

인코딩하여 저장옵션을 클릭하면, 파일이 이미 있다는 경고창이 뜹니다. 당연히 바꾸겠다는 Yes버튼을 클릭합니다.

고급 저장 옵션
UTF-8 유니코드로 인코딩 타입을 변경

Yes 버튼을 클릭하면 위의 사진과 같이 고급저장옵션 창이 오픈되며 인코딩을 선택할 수 있습니다. 현재는 KR949로 인코딩 되어 있는 것을 확인할 수 있습니다. 이제 이 인코딩을 유니코드 UTF-8로 변경해서 선택한 후 확인을 누르면 SCSS파일이 인코딩 되어 저장이 되며, 다시 컴파일을 시도하면 정상적으로 CSS파일이 컴파일 되는 것을 확인 하실 수 있습니다.

KINA

Then, this is work for me

답글 남기기

Your email address will not be published.

Author

KINA

Then, this is work for me

LATEST COMMENTS

보여줄 댓글 없음.

Most Viewed

Axigen Mail Server 설치

설치 우선 Axigen 메일서버를 설치 해 보겠습니다. 대다수의 메일서버들과 다르게 Axigen 메일서버는 리눅스용과 더불어 윈도우용도 제공하고 있습니다.필자는 윈도우용을 사용 해 보지는 않았지만,

VMware vCenter Server 설치하기 – 1.INSTALL

VMware vCenter 설치 가이드 VMware vCenter는 가상화 된 환경인 ESXi 호스트들을 중앙에서 관리하고 제어할 수 있는 도구 입니다. 이번 글에서는 vCenter를 설치하는

Latest from Blog

지속가능성 하드웨어, 미래를 바꾸는 친환경 IT 혁신 가이드

디지털 기술이 발전할수록 환경에 미치는 영향에 대한 우려도 커지고 있습니다. 이러한 상황에서 지속가능성 하드웨어는 IT 산업의 새로운 패러다임으로 자리잡고 있습니다. 친환경 소재와 에너지 효율적 설계를 통해 환경 영향을 최소화하면서도 성능은 극대화하는 이 기술 트렌드는 기업의 경쟁력과 사회적 책임을 동시에 충족시키는 핵심 요소로 부상하고 있습니다. 이 글에서는 지속가능성 하드웨어의 개념부터 2025년
2 views

윈도우XP 네트워크 파일공유 설정 완벽 가이드: 공유폴더 만들기부터 권한까지

윈도우XP는 출시된 지 오래되었지만, 여전히 많은 기업과 개인이 특정 환경에서 사용하고 있습니다. 특히 네트워크 파일공유 기능은 사무실 환경이나 소규모 네트워크에서 중요한 역할을 합니다. 이 가이드에서는 윈도우XP에서 네트워크 파일공유를 설정하는 방법을 단계별로 안내해 드리겠습니다. 윈도우XP 네트워크 파일공유 설정의 필요성과 최근 트렌드 윈도우XP의 파일공유 기능은 사내 협업, 데이터 백업, 원격지 파일 접근
2 views

WordPress 모바일 퍼스트 디자인, 반응형 웹사이트로 트래픽 잡는 실전 가이드

모바일 기기 사용이 급증하면서 웹사이트 디자인 패러다임이 크게 변화하고 있습니다. 이제 웹사이트는 데스크톱 화면뿐만 아니라 다양한 모바일 기기에서도 최적의 사용자 경험을 제공해야 합니다. 특히 WordPress를 사용하는 웹사이트 운영자라면 모바일 퍼스트 디자인을 적용하여 사용자 경험을 향상시키고 검색 엔진 최적화에도 유리한 위치를 선점할 수 있습니다. 이 글에서는 WordPress에서 모바일 퍼스트 디자인을 구현하는
2 views

워드프레스 미니멀 블로그 스킨 추천 TOP 5 (2025): 빠르고 심플한 무료 테마 순위

워드프레스로 블로그를 운영하고 있거나 시작하려는 분들에게 가장 중요한 요소 중 하나는 바로 테마(스킨)입니다. 특히 최근에는 불필요한 요소를 최소화하고 콘텐츠에 집중할 수 있는 미니멀 디자인의 테마가 큰 인기를 끌고 있습니다. 이 글에서는 2025년 기준으로 블로깅에 최적화된 워드프레스 미니멀 블로그 스킨 TOP 5를 소개해 드리겠습니다. 미니멀 디자인의 워드프레스 테마는 단순히 심플한 디자인을
1 views

2025년 워드프레스 무료 테마 순위 TOP 10 & 추천 가이드

워드프레스로 웹사이트를 구축할 때 가장 중요한 결정 중 하나는 적합한 테마 선택입니다. 특히 예산이 제한적인 경우, 무료 테마는 훌륭한 대안이 될 수 있습니다. 이 글에서는 2025년 기준 가장 인기 있는 워드프레스 무료 테마 TOP 10을 소개하고, 테마 선택 시 고려해야 할 사항과 설치 방법까지 상세히 안내해 드립니다. 최신 워드프레스 테마는
1 views