ฉันได้มีผลดีกับการปิดคอมไพเลอร์
Closure Compiler เป็นเครื่องมือสำหรับการดาวน์โหลด JavaScript และทำงานได้เร็วขึ้น แทนที่จะรวบรวมจากภาษาต้นฉบับเป็นรหัสเครื่องจะรวบรวมจาก JavaScript เป็น JavaScript ที่ดีกว่า มันแยกวิเคราะห์ JavaScript ของคุณวิเคราะห์ลบรหัสที่ตายแล้วและเขียนใหม่และลดสิ่งที่เหลืออยู่ นอกจากนี้ยังตรวจสอบไวยากรณ์การอ้างอิงตัวแปรและประเภทและเตือนเกี่ยวกับข้อผิดพลาดทั่วไปของ JavaScript
มันพัฒนาโดย Google และเขียนใน Java มันเป็นแพคเกจสำหรับระบบที่ใช้ Debian closure-compiler
และติดตั้งได้ง่ายในระบบ Ubuntu เนื่องจากไม่ได้ใช้ GUI จึงต้องการdefault-jre-headless
แพ็คเกจที่มีน้ำหนักเบากว่า
มันช้ากว่าที่ YUI compressor แต่ขนาดไฟล์ที่ได้จะเล็กกว่าเล็กน้อย มันยังพิมพ์ข้อความเตือนที่เป็นประโยชน์คล้ายกับคอมไพเลอร์สำหรับภาษาการเขียนโปรแกรมอื่น ๆ
เอกสาร: เริ่มต้นใช้งาน
การใช้งาน:
closure-compiler --js input.js --js_output_file output.js
tar -czvf compressed.tar.gz *.xml *.css *.html *.php
?