RevealTheme logo

Trình thu gọn JavaScript

Thu gọn JavaScript cơ bản: loại bỏ các chú thích và khoảng trắng không cần thiết. Hãy dùng một trình thu gọn thực thụ (Terser, esbuild) cho production.

Trình thu gọn JavaScript là gì?

Thu gọn JavaScript làm giảm kích thước gói và thời gian phân tích cú pháp. Công cụ này thực hiện việc loại bỏ khoảng trắng và chú thích cơ bản. Đối với các gói production, hãy dùng Terser, esbuild hoặc SWC: chúng thực hiện việc đổi tên rút gọn và loại bỏ mã chết, tạo ra đầu ra nhỏ hơn đáng kể (thường giảm từ 60 % đến 80 %).

Câu hỏi thường gặp

Nó so với Terser thì thế nào?
Terser quyết liệt hơn nhiều: đổi tên rút gọn, loại bỏ mã chết, v.v. Công cụ này chỉ loại bỏ chú thích và khoảng trắng.
Cái này có làm hỏng mã của tôi không?
Chỉ khi JS của bạn có vấn đề về cú pháp (thiếu dấu chấm phẩy ở các vị trí mơ hồ). JavaScript hiện đại thì an toàn.

Công cụ liên quan