ผมได้ไปอ่านบทความ 5 reasons the D programming language is a great choice for development เจอประเด็นน่าสนใจสองสามประเด็นดังนี้
dub เป็นเครื่องมือสำหรับใช้สร้างจัดการ Package และ Build โปรแกรมหรือไลบรารีต่าง ๆ ในภาษาดี (D lang)
โดย dub จะทำการสร้างโฟลเลอร์ < package > ขึ้นมาตามที่กำหนด
การ Build โครงการ
ใช้คำสั่ง
การรันโครงการ
ใช้คำสั่ง
อ่านเอกสารเพิ่มเติมได้ที่ http://code.dlang.org/
การติดตั้ง dub
- สำหรับ Windows
สามารถโหลดไฟล์ติดตั้งได้จาก http://code.dlang.org/download
หลังติดตั้งแล้วอย่าลืมตั้งค่า path ด้วยนะครับ - สำหรับ Debian/Ubuntu
สามารถติดตั้งโดยใช้คำสั่ง
sudo apt-get install dub - สำหรับ OS X
สามารถโหลดไฟล์ติดตั้งได้จาก http://code.dlang.org/download
การใช้งาน
สร้างโครงการใหม่ ใช้คำสั่งdub init <package_name>/
โดย dub จะทำการสร้างโฟลเลอร์ < package > ขึ้นมาตามที่กำหนด
Folder | Description |
---|---|
<package_name>/ | โฟลเลอร์หลักของโครงการที่สร้าง |
source/ | โพลเลอร์นี้ไว้เก็บ source code |
app.d | แฟ้มแหล่งที่มาแนะนำสำหรับจุดเริ่มต้นโปรแกรม - นี้จะได้รับการยกเว้นโดยอัตโนมัติหากโครงการที่ใช้เป็น library |
<package_name>/ | The suggested root package under which the project's source code will be stored |
public/ | โฟลเลอร์สำหรับการวางไฟล์สาธารณะที่จะใช้ในเวลาทำงาน (หมายถึงส่วนใหญ่สำหรับโครงการบริการเว็บ) |
views/ | อาจประกอบด้วยแฟ้มนำเข้าสตริงเช่น HTML หรือ UI templates |
dub.sdl or dub.json | กำหนดค่าของโครงการ |
การ Build โครงการ
ใช้คำสั่ง
dub build
การรันโครงการ
ใช้คำสั่ง
dub run < package >
อ่านเอกสารเพิ่มเติมได้ที่ http://code.dlang.org/
ความคิดเห็น
แสดงความคิดเห็น