سيؤدي هذا إلى تشغيل مولد كشوف الدفع على شبكة الإنترنت. لقد قدمنا نموذج CSV في ملف data/sample.csv
لنوع البيانات. لدينا تطبيق تجريبي يعمل على عنوان URL هذا، https://fervent-banach-7266db.netlify.com، يرجى ملاحظة أن عنوان URL هذا قد يتغير في أي وقت.
ملحوظة: حتى الآن، الواجهة الأمامية ليست مرتبطة بشكل كامل بمنطق الأعمال، وسيتم ذلك قريبًا
يعتمد هذا المشروع على VueJS
لإنشاء مكونات قابلة لإعادة الاستخدام ويستخدم Babel
للتحويل إلى ES5 أو الإصدارات الأحدث للتوافق مع المتصفح. يجب أن يكون لديك nodejs > 8.0.0
و npm > 5.0.0
لتشغيل إصدار المطورين محليًا. بمجرد الانتهاء من ذلك، قم بما يلي لتثبيت deps.
npm install
npm run serve
npm run build
npm run test
سيقوم الأمر السابق بتشغيل كافة الاختبارات ضمن مجلد الاختبارات باستخدام jest
. لتشغيل اختبار تشغيل محدد:
./node_modules/.bin/jest ./tests/unit/lib/test-PaySlip.spec.js
npm run lint