JavaScript 미니파이어
더 작은 조각, 번들 및 임베디드 코드를 위해 JavaScript 소스를 압축합니다.
JavaScript 크기를 줄이고 동작을 테스트하세요.
JavaScript 축소기는 주석, 줄바꿈, 들여쓰기 및 기타 피할 수 있는 문자를 제거하여 컴팩트한 소스 텍스트를 생성합니다. 작은 조각, 예제, 포함된 스크립트 및 빠른 크기 축소에 유용합니다.
축소는 전체 번들링이나 고급 최적화가 아닙니다. 구현이 명시적으로 이러한 경우를 지원하지 않는 한 최신 구문 변환, 가져오기 해결, 모듈 트리 셰이크, 공개 API 이름 보호 또는 라이센스 주석 보존을 수행할 수 없습니다.
사용 방법
- JavaScript 코드를 입력 편집기에 붙여넣습니다.
- 소스를 압축하려면 JavaScript 미니파이를 클릭하세요.
- 릴리스 전에 대상 브라우저 또는 런타임에서 축소된 스크립트를 테스트하십시오.
- 클립보드에는 복사를 사용하고, 파일에는 다운로드를 사용하고, 재설정하려면 지우기를 사용하세요.
JavaScript 축소기는 무엇입니까?
JavaScript 미니파이어는 읽을 수 있는 JavaScript를 더 작은 텍스트 형식으로 변환하는 브라우저 기반 유틸리티입니다. 불필요한 문자를 줄이면서 빠른 사용이 가능하도록 프로그램을 충분히 인식할 수 있게 유지합니다.
JavaScript는 자동 세미콜론 삽입, 지시어 프롤로그, 정규식, 템플릿 리터럴 및 범위 구분 이름에 민감할 수 있습니다. 축소된 출력을 단지 붙여넣을 것이 아니라 테스트할 것으로 취급하십시오.
입력 참고사항
JavaScript 소스만 붙여넣으세요. 읽을 수 있는 소스 복사본을 유지하고 소스 맵, 변환, 모듈 확인 또는 라이선스 보존이 필요한 프로덕션 번들에 빌드 파이프라인을 사용하세요.
예시
주석 처리된 함수는 간결한 형식으로 축소됩니다.
--- Formatted Input ---
// Greeting function
function hello(name) {
console.log("Hello, " + name + "!");
}
--- Minified Output ---
function hello(name){console.log("Hello, "+name+"!");}
MCP 통합
MCP(Model Context Protocol)를 통해 AI 에이전트와 앱은 Coding.Tools 유틸리티를 발견하고 반복 가능한 변환, 포맷팅, 해시, 생성 워크플로에서 실행할 수 있습니다.
MCP 도구 이름: javascript-minifier
MCP 엔드포인트: https://coding.tools/mcp
먼저 tools/list를 호출하세요. 각 도구 항목에는 inputSchema, outputSchema, examples가 포함되어 AI 에이전트나 클라이언트가 추측 없이 유효한 인수를 만들 수 있습니다.
tools/call에서는 표시용 값은 result.content[0].text에서, 기계 파싱용 값은 result.structuredContent에서 읽으세요. 도구 수준 실패는 isError: true를 반환하고, 프로토콜 수준 실패는 JSON-RPC error를 반환합니다.
tools/call 요청 예시:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"javascript-minifier","arguments":{"input":"function total(items) { return items.reduce((sum, item) => sum + item.price, 0); }"}}}'
대부분의 텍스트 및 데이터 도구는 input 문자열과 선택적 options를 받습니다. 브라우저 이미지 API가 필요한 이미지 도구는 검색 대상으로 제공되며, 브라우저 기능이 필요할 때 웹 UI 링크를 반환합니다.