
GIT版本控制系統的可過濾表。打開網站並開始打字以進行搜索。按ESC鍵重置搜索字段。當您單擊它們時,請選擇命令自動選擇,以更輕鬆地複制。
該網站使用Vanilla JavaScript(Ecmascript 2015或ES6)以及Ramda的一些功能。樣式用Sass編寫,並自動帶有AutoPrefixer。 BABEL用於翻譯和Webpack,用於捆綁模塊。 WebPack的Offline插件提供了通過AppCache後備服務工人提供的離線支持。 JavaScript代碼用ESLINT和AIRBNB的基本配置覆蓋,並帶有Stylelint及其標準配置的樣式。該站點託管在GitHub頁面中,並使用簡單的NPM腳本部署。
很長一段時間以來,我在文本文件中有一個個人備忘單,我經常檢查,因為我通常會記住這種東西很糟糕。隨著備忘單的不斷增長,很快找到我正在尋找的命令變得更加繁瑣,因此在某個時候,我認為在備忘單中搜索型會很有用,並且該網站誕生了。
後來,該項目在我閱讀了出色的Frisby教授主要是功能編程指南的前幾章後,經歷了主要的重構尋求功能風格。但是,您在這裡發現的絕不是嚴格的功能方法。重構主要包括提取和解耦功能,並利用功能組成和咖哩。儘管如此,它使我能夠解決這些概念。
該網站的設計受到官方GIT網站(借用)的啟發。由於AM-I-I-Responsive工具,使本文檔頂部的動畫屏幕截圖成為可能。同樣,這些說明非常有幫助,可以通過建立步驟來找出到GitHub頁面的部署。
特別感謝所有指出備忘單或建議命令中添加錯誤的人。它們在相關的提交消息中單獨記入,因此如果您好奇,請檢查一下。
該網站的源代碼按MIT許可發布。許可證文件的全文可在許可證文件中使用。如果您發現任何錯誤或對該項目有建議,請打開一個問題,我會盡力提供幫助。