Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ข้อมูลเพิ่มเติมเกี่ยวกับ Cargo และ Crates.io

จนถึงตอนนี้ เราได้ใช้เพียงฟีเจอร์พื้นฐานที่สุดของ Cargo ในการบิลด์ รัน และทดสอบโค้ดของเรา แต่ Cargo สามารถทำอะไรได้มากกว่านั้นอีกมาก ในบทนี้ เราจะพูดถึงฟีเจอร์อื่น ๆ ที่มีความก้าวหน้าขึ้น เพื่อแสดงให้คุณเห็นถึงวิธีทำสิ่งต่าง ๆ ดังต่อไปนี้:

  • ปรับแต่งการบิลด์ของคุณผ่านโปรไฟล์การรีลีส (release profiles)
  • เผยแพร่ไลบรารีบน crates.io
  • จัดระเบียบโปรเจกต์ขนาดใหญ่ด้วยพื้นที่ทำงาน (workspaces)
  • ติดตั้งไฟล์ไบนารีจาก crates.io
  • ขยายความสามารถของ Cargo โดยใช้คำสั่งกำหนดเอง (custom commands)

Cargo สามารถทำสิ่งต่าง ๆ ได้มากกว่าฟังก์ชันการทำงานที่เราครอบคลุมในบทนี้ ดังนั้นสำหรับคำอธิบายฟีเจอร์ทั้งหมดอย่างสมบูรณ์ สามารถดูได้ที่ เอกสารของ Cargo