
C#을 통한 Javascript 압축 (한글불가)
·
C#.NET/C#
출처 : http://truelogic.org/wordpress/2015/09/18/minify-javascript-with-c/ MVC부터는 번들이 있어, 전혀 쓸모가 없지만 구닥다리 웹폼에서는 이것이 필요했다.. 결론부터 말하면 한글 깨짐 문제로 사용하지 않는 자료, 영문 압축은 잘 됨 1. 윈폼이든 ASP.NET의 IIS 든.. 새로 쓰기 할 경로폴더에 읽기/쓰기 권한이 있어야 함 2. 원 제작자의 의도는, 외쿡인이라 한글을 쓰지 않으니 압축로직을 char[] 가 아닌 바이너리 스트림으로 처리하면서 이 부분에서 한글 깨짐이 발생함 3. 해결방법은 byte 비교가 아닌 char 를 비교하며 한글 문자열일때 유니코드 변환을 해야함.. 4. 즉 출처의 소스 코드는 인코딩 옵션을 줘바야 그닥 의미가 없음 ..