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
مع تغير الكود الخاص بك ، سيتم إعادة تنفيذ موقعك تلقائيًا وإعادة نشره إلى مضيف محلي.
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 والبحث عن استعلامك