สิ่งนี้จะเรียกใช้โปรแกรมสร้างสลิปเงินเดือนบนเว็บ เราได้จัดเตรียม CSV ตัวอย่างไว้ในไฟล์ data/sample.csv
สำหรับประเภทข้อมูล เรามีแอปสาธิตที่ทำงานที่ URL นี้ https://fervent-banach-7266db.netlify.com โปรดทราบว่า URL นี้อาจเปลี่ยนแปลงได้ตลอดเวลา
หมายเหตุ: จนถึงขณะนี้ ส่วนหน้ายังไม่เชื่อมโยงกับตรรกะทางธุรกิจอย่างสมบูรณ์ การดำเนินการนี้จะเสร็จสิ้นเร็วๆ นี้
โปรเจ็กต์นี้ใช้ VueJS
สำหรับการสร้างส่วนประกอบที่นำมาใช้ซ้ำได้ และใช้ Babel
เพื่อแปลงเป็น ES5 หรือใหม่กว่าสำหรับความเข้ากันได้ของเบราว์เซอร์ คุณต้องมี nodejs > 8.0.0
และ npm > 5.0.0
เพื่อรันเวอร์ชัน dev ในเครื่อง เมื่อเสร็จแล้วให้ทำดังต่อไปนี้เพื่อติดตั้ง 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