본문으로 건너뛰기
FileSlimmer
도구
가이드

JavaScript 최소화

라이선스 주석은 남기면서 JavaScript 소스를 짧게 줄입니다. 파일은 기기에 그대로 남습니다.

로컬에서 처리되는 방식
  1. 사용자가 파일을 고르면, 페이지가 기기에서 그 파일을 읽습니다.
  2. 해당하는 엔진을 fileslimmer.com에서 불러와 Web Worker에서 실행합니다.
  3. 결과는 이 기기에서 사용자가 고른 위치에 저장됩니다.

이전 또는 기기에서 파일을 선택하세요

원본 크기 —

허용 형식
읽기
JS · MJS

결과는 원본이 작성된 언어를 그대로 유지하며, 텍스트만 다시 쓰입니다.

예상 메모리

브라우저가 대략적인 메모리 정보만 알려 주므로 이 수치는 추정값입니다.

이 도구의 입력 한도
한도값
파일 크기20 MiB

이 한도는 저장된 크기보다 훨씬 크게 펼쳐지는 파일로부터 탭을 보호합니다(사양 9.3). 텍스트를 해석하는 일은 텍스트 자체가 한계를 정하므로, 이 한도는 기기에 따라 달라지지 않습니다.

제한 사항
  • 파일은 텍스트로 해석되고 다시 쓰일 뿐, 실행되지 않습니다. 최소화한 결과가 원본과 같아지는 것은 소스가 제대로 해석될 때뿐이며, 구문 오류가 있으면 추측하지 않고 작업을 멈춥니다.
  • 라이선스 주석은 결과에 남으므로, 소스에 있던 저작자 표시 의무는 최소화 뒤에도 유지됩니다.
  • 식별자 이름을 바꾸면 이름을 문자열로 찾는 코드가 깨지고, 결과에서 나온 스택 트레이스가 원본 소스와 더는 맞지 않습니다.