
cookiecutters เป็นโมดูลสำหรับใช้สร้างโครงการจากแม่แบบที่กำหนดไว้แล้ว เช่น สร้างโครงการที่ใช้ภาษา Python โดยใช้แม่แบบที่กำหนดไว้แล้ว
มีความสามารถดังนี้
- รองรับทั้งบน Windows, Mac, และ Linux
- รองรับการทำงานบน Python 2.7, 3.3, 3.4, และ PyPy
- แม่แบบโครงการจาก cookiecutters รองรับภาษา Python, JavaScript, Ruby, CoffeeScript, RST, Markdown, CSS, HTML และรองรับหลายภาษาในแม่แบบโครงการเดียวกัน
- ใช้ License: BSD
เพื่อการใช้งานที่สะดวกยิ่งขึ้น แนะนำให้ติดตั้ง Git ด้วยครับ
สามารถติดตั้งได้โดยใช้คำสั่ง pip:
$ pip install cookiecutter
การใช้งาน
สามารถสั่งใช้งานแม่แบบโครงการได้ด้วยคำสั่ง
$ cookiecutter ตำแหน่งแม่แบบโครงการ/
ตัวอย่างเช่น
$ cookiecutter https://github.com/sloria/cookiecutter-flask
ดูรายการแม่แบบโครงการตัวอย่างได้ที่ https://github.com/audreyr/cookiecutter#python
สร้างแม่แบบโครงการ อ่านวิธีได้จาก http://www.hackebrot.de/python/create-your-own-cookiecutter/
อ่านเอกสารการใช้งาน cookiecutters ได้ที่ http://cookiecutter.rtfd.org
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ
0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)