최근에 node.js를 깔짝대기 시작했는데 서브라임 텍스트2를 툴로 사용하기로 결정.
인터넷을 찾으면 설치와 연동은 쉽게 찾을 수 있었다. 그런데 문제는 빌드시 한글이 깨지거나 [Decode error - output not cp1252]
에러가 발생한다. 조금만 뒤지면 해결방법을 찾을 수 있지만 일단 정리.
문제.
sublime text2에서 빌드시(컨트롤+B) 한글이 깨지거나 "Decode error - output not [특정 인코딩]" 에러의 발생.
해결방안: 빌드파일 수정.
윈도우 기준으로 빌드 파일은
C:\Users\[사용자명]\AppData\Roaming\Sublime Text 2\Packages\
위치에 있습니다. 자신의 언어에 맞는 폴더에 들어가면
nodejs.sublime-build
파일이 존재하는데 그걸 열어서
아래 두가지 항목을 수정, 추가(수정이 먼저) 하면 끗.
(본인은 첫번째 것으로 해결함.)
(물론 에디터내 한글깨짐은 converttoutf-8 같은걸로 정리해야됨.)
(utf-8 작업환경 기준)
"encoding": "utf-8"
env":{"LANG": "en_US.UTF-8"}
덧글