yesod money manager
1.0.0
ความตั้งใจของโครงการนี้คือการสร้างเว็บแอปพลิเคชันที่ไม่สำคัญโดยใช้ Haskell ในขณะนี้โครงการไม่ได้ให้ฟังก์ชั่นที่ตั้งใจไว้
หลังจากติดตั้ง postgres แล้วรัน:
createuser yesod-money-manager --password yesod-money-manager --superuser
createdb yesod-money-manager
createdb yesod-money-manager_test
curl -sSL https://get.haskellstack.org/ | shyesod : stack install yesod-bin --install-ghcstack buildหากคุณมีปัญหาโปรดดูคู่มือ YesoD Quickstart สำหรับรายละเอียดเพิ่มเติม
เริ่มต้นเซิร์ฟเวอร์การพัฒนาด้วย:
stack exec -- yesod devel
เมื่อรหัสของคุณเปลี่ยนไปเว็บไซต์ของคุณจะถูกนำกลับมาใช้ใหม่โดยอัตโนมัติและนำไปใช้กับ LocalHost โดยอัตโนมัติ
stack test --flag yesod-money-manager:library-only --flag yesod-money-manager:dev
(เนื่องจาก yesod devel ผ่านการตั้งค่าสถานะ library-only และ dev การจับคู่ธงเหล่านั้นหมายความว่าคุณไม่จำเป็นต้องคอมไพล์ระหว่างการทดสอบและการพัฒนาและปิดใช้งานการเพิ่มประสิทธิภาพเพื่อเพิ่มความเร็วในการรวบรวมเวลาทดสอบของคุณ)
stack.yaml ของคุณstack haddock --open ให้สร้างเอกสาร Haddock สำหรับการพึ่งพาของคุณและเปิดเอกสารนั้นในเบราว์เซอร์stack hoogle <function, module or type signature> เพื่อสร้างฐานข้อมูล Hoogle และค้นหาแบบสอบถามของคุณ