JavaScript 미니어처
브라우저에서 현지적으로 실행되는 Terser와 함께 JavaScript 스니프렛 또는 지역 .js 파일을 압축합니다.소스 코드는 미니화에만 첨부되며 실행되지 않습니다.
JavaScript 파일을 선택하거나 여기를 다운로드하려면 클릭합니다.
또한 JavaScript를 아래의 편집기에 직접 삽입할 수 있습니다.
수입 : 0 바이트
출력 : 0 바이트
브라우저-나티브 미니화
Terser는 이 도구 경로에만 연결되어 있으므로 서버 측 실행 경로가없는 늦은 JavaScript가 현지적으로 압축됩니다.
파르세 오류 반응
Syntax 오류는 파세어가 제공할 때 라인 및 열 세부 사항이 표시됩니다.
비교 크기
원본 및 미니화 된 바이트 계산을 복사하거나 압축 된 JavaScript를 다운로드하기 전에 비교합니다.
자주 묻는 질문
내 JavaScript가 Convertr로 업로드되었습니까?
No. 미니피어는 브라우저 JavaScript를 사용하여 로컬로 실행됩니다.이전 코드와 선택된 파일은 Convertr 서버에 전송되지 않습니다.
이 도구는 과거 JavaScript를 실행합니까?
No. 소스 텍스트는 단지 압축을 위해 Terser에 의해 파르세드되고 변환됩니다. 페이지는 코드를 평가하거나 사용자가 제공하는 스크립트를 업로드하지 않습니다.
왜 이름 맨링은 기본적으로 장애가 있습니까?
부족한 이름은 출력이 작지만 일부 코드는 기능 이름, 클래스 이름 또는 반사에 의존합니다.
JavaScript 미니어처
지원되는 프로그램 행동을 유지하고 크기 변화를 보고하는 동안 JavaScript 소스를 미니화합니다.
- 입장
- JavaScript 출처 플러스 지원 압축 및 포맷 옵션.
- 출력
- 미니화된 JavaScript 및 크기 정보.
- 실제 제한
- 이 도구는 테스트 스위트를 실행하지 않으며, 지원되지 않은 합성을 낭비하거나 모듈을 해결하거나 특이한 파싱 행동에 의존하는 코드에 대한 세만틱 동등성을 증명합니다.
- 개인정보 및 데이터 처리
- JavaScript 출처와 지원되는 압축 및 형식 옵션은 이 브라우저 탭에서 처리됩니다.Converter는 수신하거나 저장하지 않습니다; 페이지를 닫거나 다시 업로드하면 도구가 명시적으로 현지 다운로드를 제공하지 않는 한 작업 상태가 정리됩니다.
이 도구를 어떻게 사용해야 하는지
- JavaScript 출처와 도구 컨트롤에서 지원되는 압축 및 포맷 옵션을 제공합니다.
- 미니화된 JavaScript 및 크기 정보를 영향을 미치는 설정을 선택한 다음 도구를 실행합니다.
- 미니화된 JavaScript 및 크기 정보를 복사하거나 다운로드하기 전에 검토합니다.
일반적인 실패 모드
합성 오류, 지원되지 않은 언어 기능 또는 불가능 옵션은 부분 코드를 반환하는 대신 미니화를 중단합니다.
유용한 예제
작은 ES 모듈을 미니화하고 생산 자산을 교체하기 전에 생산량을 검토합니다.