작업 공간 준비 중…
입력
출력
결과가 여기에 표시됩니다.
사용 방법
- 붙여넣기 / 파일 열기 / 예제
- 압축
- 복사 / 다운로드
JavaScript 압축
Terser가 입력을 실행하지 않고 분석·최적화하며 전후 크기와 감소율을 표시합니다.
브라우저 안에서 처리합니다. DevToolsy는 붙여 넣은 데이터나 선택한 파일을 받지 않습니다.
작동 원리
ES module, 지역 변수 이름 줄이기, 라이선스 주석 유지를 선택합니다. 이름 줄이기는 기본적으로 꺼져 있습니다.
입력
/*! Example license */
function greeting(name) {
const message = "Hello, " + name;
return message;
}
console.log(greeting("Ada"));출력
/*! Example license */
function greeting(name){return"Hello, "+name}console.log(greeting("Ada"));기본 설정을 사용한 예제입니다.
처리 한도
TypeScript와 JSX는 먼저 컴파일하세요. 압축은 자료형 검사나 대상 애플리케이션 테스트를 대신하지 않습니다.
출력
복사 / 다운로드
처리 한도
UTF-8 입력 최대 1 MiB, 출력 최대 8 MiB, 작업당 30초 제한입니다.
참고 자료Terser
?
자주 묻는 질문
JavaScript 압축은 어떻게 사용하나요?
Terser가 입력을 실행하지 않고 분석·최적화하며 전후 크기와 감소율을 표시합니다.
어떤 설정을 조정할 수 있나요?
ES module, 지역 변수 이름 줄이기, 라이선스 주석 유지를 선택합니다. 이름 줄이기는 기본적으로 꺼져 있습니다.
결과 사용 전에 무엇을 확인하나요?
TypeScript와 JSX는 먼저 컴파일하세요. 압축은 자료형 검사나 대상 애플리케이션 테스트를 대신하지 않습니다.
입력이 업로드되나요?
브라우저 안에서 처리합니다. DevToolsy는 붙여 넣은 데이터나 선택한 파일을 받지 않습니다.
결과를 보관할 수 있나요?
복사 / 다운로드