CL CALL เป็นเครื่องคิดเลขบนเว็บโอเพ่นซอร์สน้ำหนักเบาและเป็นบรรทัดบรรทัด มันถูกสร้างขึ้นเป็นเว็บไซต์คงที่อย่างสมบูรณ์และโฮสต์ผ่านหน้า GitHub เป็นผลมาจากการคงที่อย่างสมบูรณ์ cl calc ทำการคำนวณทั้งหมดในฝั่งไคลเอ็นต์
CL Calc สามารถติดตั้งเป็นเว็บแอปพลิเคชันแบบก้าวหน้า (PWA) และสามารถทำงานออฟไลน์ได้อย่างสมบูรณ์
CL Calc ใช้ไลบรารี MathJS สำหรับการแยกวิเคราะห์และการประเมินผลและทำให้คุณสมบัติ MATHJS ทั้งหมดมีอยู่ใน CL CALC
คุณสมบัติ CL Calc บางส่วนรวมถึง:
เอกสารมีอยู่ที่นี่
หากคุณยังใหม่กับ CL Calc อย่างสมบูรณ์คุณอาจต้องการตรวจสอบคู่มือเริ่มต้นอย่างรวดเร็วขนาดเล็กนี้
ชุดรูปแบบแสง: 
ธีมมืด: 
รับแหล่งที่มาจาก GitHub:
git clone https://github.com/ovk/clcalc.git
cd clcalc
ติดตั้งการอ้างอิง:
npm install
เพื่อสร้างเวอร์ชันการผลิตของเว็บไซต์ CL Calc Static:
npm run dist
สิ่งนี้จะสร้างไดเรกทอรี dist ด้วย HTML, CSS, ไฟล์ JavaScript และรูปภาพที่สร้างขึ้น
เพื่อเรียกใช้เว็บเซิร์ฟเวอร์การพัฒนา:
npm run dev
โดยค่าเริ่มต้นเว็บเซิร์ฟเวอร์การพัฒนาจะโฮสต์เนื้อหา dist Directory ที่ http: // localhost: 8080 โฮสต์พอร์ตและการตั้งค่าอื่น ๆ สามารถปรับได้ในการกำหนดค่างาน webserver Gulp ใน gulpfile.js การพัฒนาสร้างสร้างแผนที่แหล่งที่มาและไม่ลดขนาดไฟล์ JavaScript และ HTML เปิดใช้งานการโหลดสดใหม่เช่นกัน
ก่อนที่จะทำการทดสอบให้ดำเนินการผลิตหรือพัฒนาการพัฒนาก่อน (ตามส่วนงาน สร้าง ด้านบน)
เพื่อเรียกใช้การทดสอบ:
npm test
สิ่งนี้จะดำเนินการทดสอบใน Chrome และ Firefox พร้อมกันโดยค่าเริ่มต้น สามารถปรับได้ในไฟล์ karma.conf.js
สิ่งนี้จะสร้างข้อมูลการครอบคลุมรหัสที่มีอยู่ภายใต้ไดเรกทอรี coverage
CL Calc ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT