
แผ่นโกงที่กรองได้สำหรับระบบควบคุมรุ่น GIT เปิดเว็บไซต์และเริ่มพิมพ์เพื่อค้นหา กดปุ่ม ESC เพื่อรีเซ็ตช่องค้นหา คำสั่งจะถูกเลือกอัตโนมัติเมื่อคุณคลิกเพื่อคัดลอกง่ายขึ้น
ไซต์ใช้วานิลลาจาวาสคริปต์ (ECMASCRIPT 2015 หรือ ES6) และฟังก์ชั่นบางอย่างจาก Ramda สไตล์จะถูกเขียนด้วย SASS และนำหน้าด้วย AutopRefixer โดยอัตโนมัติ Babel ใช้สำหรับ transpiling และ webpack สำหรับการรวมโมดูล การสนับสนุนแบบออฟไลน์ผ่านพนักงานบริการที่มี AppCache Fallback จัดทำโดยปลั๊กอินออฟไลน์สำหรับ WebPack รหัส JavaScript นั้นเป็นผ้าสำลีด้วยการกำหนดค่าพื้นฐานของ ESLINT และ Airbnb และสไตล์ที่มี Stylelint และการกำหนดค่ามาตรฐาน ไซต์นี้โฮสต์ในหน้า GitHub และปรับใช้กับสคริปต์ NPM อย่างง่าย
เป็นเวลานานที่ฉันมีแผ่นโกงส่วนบุคคลของคำสั่ง Git ในไฟล์ข้อความที่ฉันตรวจสอบเป็นประจำเพราะฉันมักจะจำสิ่งนี้ได้ ในขณะที่แผ่นโกงยังคงเติบโตอย่างรวดเร็วการค้นหาคำสั่งที่ฉันกำลังมองหากลายเป็นเรื่องยุ่งยากมากขึ้นดังนั้นในบางจุดฉันคิดว่ามันจะมีประโยชน์ที่จะมีการค้นหาตามประเภทในแผ่นโกงและเว็บไซต์นี้เกิด
ต่อมาโครงการได้รับการปรับแต่งครั้งใหญ่ที่กำลังมองหารูปแบบการทำงานหลังจากที่ฉันอ่านบทสองสามบทแรกจากคำแนะนำที่เพียงพอของศาสตราจารย์ Frisby ที่ยอดเยี่ยมในการเขียนโปรแกรมที่ใช้งานได้ อย่างไรก็ตามสิ่งที่คุณจะพบที่นี่คือวิธีการทำงานที่เข้มงวด Refactor ส่วนใหญ่ประกอบด้วยฟังก์ชั่นการสกัดและ decoupling และใช้ประโยชน์จากองค์ประกอบของฟังก์ชั่นและการแกงกะหรี่ อย่างไรก็ตามมันทำให้ฉันได้เล่นกับแนวคิดเหล่านี้
การออกแบบเว็บไซต์ได้รับแรงบันดาลใจอย่างมากจาก (ยืมมาจาก) เว็บไซต์ Git อย่างเป็นทางการ ภาพหน้าจอภาพเคลื่อนไหวที่ด้านบนของเอกสารนี้เกิดขึ้นได้ด้วยเครื่องมือ AM-I-Responsive นอกจากนี้คำแนะนำเหล่านี้ยังมีประโยชน์มากในการปรับใช้หน้า GitHub ด้วยขั้นตอนการสร้าง
ขอขอบคุณเป็นพิเศษสำหรับทุกคนที่ชี้ให้เห็นข้อผิดพลาดในแผ่นโกงหรือคำสั่งที่แนะนำให้เพิ่มเข้าไป พวกเขาได้รับเครดิตเป็นรายบุคคลในข้อความที่เกี่ยวข้องที่เกี่ยวข้องดังนั้นไปตรวจสอบสิ่งเหล่านั้นหากคุณอยากรู้อยากเห็น
ซอร์สโค้ดของไซต์ถูกเผยแพร่ภายใต้ใบอนุญาต MIT ข้อความเต็มของใบอนุญาตมีอยู่ในไฟล์ใบอนุญาต หากคุณพบข้อผิดพลาดใด ๆ หรือมีคำแนะนำสำหรับโครงการนี้โปรดเปิดปัญหาและฉันจะพยายามอย่างเต็มที่เพื่อช่วย