Công cụ rút gọn JavaScript
Nén các đoạn JavaScript đã dán hoặc tệp .js cục bộ với Terser chạy cục bộ trong trình duyệt của bạn. Mã nguồn được phân tích cú pháp chỉ để thu nhỏ và không bao giờ được thực thi.
Nhấp để chọn tệp JavaScript hoặc thả vào đây
Bạn cũng có thể dán JavaScript trực tiếp vào trình soạn thảo dưới đây.
Đầu vào: 0 byte
Đầu ra: 0 byte
Thu nhỏ gốc trình duyệt
Terser được gói kèm chỉ cho tuyến công cụ này, vì vậy JavaScript đã dán được nén cục bộ mà không có đường thực thi phía máy chủ.
Phản hồi lỗi phân tích
Các lỗi cú pháp được hiển thị trên trang với chi tiết dòng và cột khi trình phân tích cung cấp chúng.
So sánh kích thước
So sánh số byte gốc và đã nén trước khi sao chép hoặc tải xuống JavaScript đã nén.
Câu hỏi thường gặp
JavaScript của tôi đã được tải lên để chuyển đổi?
Không. Trình thu nhỏ chạy cục bộ bằng JavaScript của trình duyệt. Mã đã dán và các tệp đã chọn không được gửi đến máy chủ Convertr.
Công cụ này chạy JavaScript đã qua?
Không. Văn bản nguồn được phân tích cú pháp và chuyển đổi bởi Terser chỉ để nén. Trang không thực thi mã hoặc tải các tập lệnh do người dùng cung cấp.
Tại sao tính năng làm rối tên bị tắt theo mặc định?
Tên bị làm rối làm cho đầu ra nhỏ hơn, nhưng một số mã dựa vào tên hàm, tên lớp hoặc phản chiếu. Bạn có thể bật tính năng này một cách rõ ràng khi kích thước quan trọng hơn.
Công cụ dành cho nhà phát triển liên quan
Công cụ rút gọn JavaScript
Thu nhỏ mã nguồn JavaScript trong khi duy trì hành vi chương trình được hỗ trợ và báo cáo thay đổi kích thước.
- Đầu vào
- Mã nguồn JavaScript cùng với các tùy chọn nén và định dạng được hỗ trợ.
- Đầu ra
- JavaScript đã nén và thông tin kích thước.
- Giới hạn thực tế
- Công cụ không chạy bộ thử nghiệm, biên dịch cú pháp không được hỗ trợ, giải quyết mô-đun hoặc chứng minh sự tương đương ngữ nghĩa cho mã dựa trên hành vi phân tích cú pháp bất thường.
- Quyền riêng tư và xử lý dữ liệu
- Mã nguồn JavaScript cộng với các tùy chọn nén và định dạng được hỗ trợ được xử lý trong tab trình duyệt này. Convertr không nhận hoặc lưu trữ nó; đóng hoặc tải lại trang sẽ xóa trạng thái làm việc trừ khi công cụ cung cấp rõ ràng bản tải xuống cục bộ.
Cách sử dụng công cụ này
- Cung cấp mã nguồn JavaScript kèm các tùy chọn nén và định dạng được hỗ trợ trong các điều khiển công cụ.
- Chọn các cài đặt ảnh hưởng đến thông tin JavaScript nhỏ và kích thước, sau đó chạy công cụ.
- Xem lại JavaScript đã thu nhỏ và thông tin kích thước trước khi sao chép hoặc tải xuống.
Các lỗi thường gặp
Lỗi cú pháp, tính năng ngôn ngữ không được hỗ trợ hoặc tùy chọn không hợp lệ dừng việc rút gọn thay vì trả về mã một phần.
Ví dụ thực tế
Thu nhỏ một mô-đun ES nhỏ và xem xét đầu ra trước khi thay thế tài sản sản xuất.