Ini akan menjalankan generator slip gaji berbasis web. Kami telah menyediakan contoh CSV di file data/sample.csv
untuk jenis datanya. Kami memiliki aplikasi demo yang berjalan di URL ini, https://fervent-banach-7266db.netlify.com, Harap diperhatikan, URL ini dapat berubah kapan saja.
CATATAN: sampai saat ini front end belum sepenuhnya terikat dengan logika bisnis, hal ini akan segera dilakukan
Proyek ini didasarkan pada VueJS
untuk membuat komponen yang dapat digunakan kembali dan menggunakan Babel
untuk melakukan transpilasi ke ES5 atau lebih baru untuk kompatibilitas browser. Anda harus memiliki nodejs > 8.0.0
dan npm > 5.0.0
untuk menjalankan versi dev secara lokal. Setelah selesai lakukan hal berikut untuk menginstal deps.
npm install
npm run serve
npm run build
npm run test
Perintah sebelumnya akan menjalankan semua tes di bawah folder tes menggunakan jest
. Untuk menjalankan uji coba tertentu:
./node_modules/.bin/jest ./tests/unit/lib/test-PaySlip.spec.js
npm run lint