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 เพื่อ build, รัน และทดสอบโค้ดของเรา แต่มันทำได้มากกว่านี้ ในบทนี้ เราจะพูดถึง ฟีเจอร์ขั้นสูงอื่นเพื่อแสดงให้คุณเห็นวิธีทำต่อไปนี้:

  • กำหนด build ของคุณผ่าน release profile
  • Publish library บน crates.io
  • จัดระเบียบโปรเจกต์ใหญ่ด้วย workspace
  • ติดตั้ง binary จาก crates.io
  • ขยาย Cargo โดยใช้คำสั่งกำหนดเอง

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