본문 바로가기

한글에 해당하는 글들

2 Articles matched
목록이 없습니다.
[chrome driver] 스크린 캡처 시 한글 깨짐 문제 상황 크롬드라이버(chrome driver)를 통해서 페이지를 로딩한 후에 페이지에 존재하는 이미지를 다운로드 받아서 워드파일로 만드는 로직을 구현하는 도중에 로컬환경에서는 잘 돌아가던 캡처기능이 우분투(Ubuntu) 서버에 올린 후에 돌려보니 이미지에서 한글이 네모로 나오는 현상을 보게되었습니다. 처음에는 한글 폰트가 없어서 그런가 해서 엉뚱한 폰트를 설치하고 location을 대한민국으로 지정하고 설정파일을 건드렸다가 우분투의 메시지들이 한글로 나오게 되었는데 정작 크롬에서 캡처한 이미지는 여전히 네모로 나오고 있었습니다. 그리하여 구글링을 하게 되었고 역시나 구글에는 답이 있었습니다. 해결방법 추측대로 한글폰트가 설치되어있지 않아서 네모로 나온 것은 맞았지만 잘못된 폰트를 설치했습니다. 정확히..
[Electron] electron-builder 빌드 시 Bad text encoding 오류(error) 상황 electron 빌드 시 nsis를 사용해서 윈도우 설치파일을 만든다 가정했을 때 아래의 오류가 발생함 Bad text encoding: :74 Error in script "" on line 74 -- aborting creation process stackTrace= ... 뒤에 숫자는 소스에따라 달라질 수 있는데 여기서 중요한것은 빌드에 사용되는 소스중에 nsis에서 현재 호환되지 않는 text encoding이 있다는 것이다. 이 때 대부분은 소스나 경로에 한글이 들어간 경우일 것이다. 해결방법 이 경우 node_modules 디렉토리 아래에 위치한 모듈 중에 app-builder-lib안에 js파일을 수정해서 nsis로 빌드할 때 UTF8로 하겠다고 옵션을 주면 된다. node_module..