Deno 1.7 เพิ่งปล่อยออกมา
ส่วนใหญ่เป็นการปรับปรุงการทำงานให้ดีขึ้น
ความสามารถที่ผมสนใจมาก ๆ คือ
การปรับปรุงของ การ compile นั่นเอง
ทำการปรับปรุงดังนี้

ขนาดของไฟล์ binary ที่สร้างออกมา จะมีขนาดลดลง

ด้วยการใส่ flag เพื่อชื่อว่า –lite เข้าไปในการ compile
ซึ่งพบว่าขนาดของไฟล์ binary ลดลงจาก Deno 1.6 ลงมาเยอะมาก ๆ
แต่ถ้าไม่ใส่ flag แล้ว ขนาดก็ใหญ่ขึ้นกว่าเดิม
เพราะว่า Deno มันใหญ่ขึ้นนั่นเอง

ตัวอย่างที่ใช้งานคือ

ขนาดของไฟล์ welcome จะลดลงจาก 40 MB เหลือ 30 MB ถ้าใส่ flag –lite
แต่ถ้าไม่ใส่ขนาดไปถึง 50 MB กันเลย

อีกเรื่องคือ ในการ compile สามารถระบุ target ของ OS ได้ เลย

ไม่ต้องไป compile บน OS นั้น ๆ อีกต่อไป

แต่สำหรับ Windows OS นั้นยังมีปัญหา
ตาม error นี้

ซึ่งทำการ Merge การแก้ไขไปแล้วที่ PR 9203

Tags: