
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许可发布。许可证文件的全文可在许可证文件中使用。如果您发现任何错误或对该项目有建议,请打开一个问题,我会尽力提供帮助。