最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 学会这几招,轻松让你的github脱颖而出

    正文概述 掘金(徐小夕)   2021-08-17   420

    今天分享的内容我想每一位对开源感兴趣的朋友都或多或少的知道, 也是我在做开源项目中用到的一些强大的工具, 可以让我们的开源项目和 github 主页更加富有展现力, 最后会分享一个我自己的 github 主页的 readme.md, 大家可以参考学习一下.

    在读完本文之后大家可以收获:

    • 使用 readme-md-generator 快速美化你的 README.md
    • 使用 gitHub-readme-stats 自动生成个人统计分析报表
    • 使用 git-emoji 让你的代码提交记录可视化

    一. 如何让你的开源项目有个漂亮的README.md ?

    逛了一圈社区之后小夕发现了 readme-md-generator.

    学会这几招,轻松让你的github脱颖而出

    产生的 README.md 类似如下展现:

    学会这几招,轻松让你的github脱颖而出

    另外, 一个优秀的 package.json 应该包含如下几个元数据:

    {
      "name": "H5-Dooring",
      "version": "1.1.3",
      "description": "H5-Dooring是一款功能强大,开源免费的H5可视化页面配置解决方案,致力于提供一套简单方便、专业可靠、无限可能的H5落地页最佳实践。技术栈以react为主, 后台采用nodejs开发。",
      "author": "作者信息",
      "license": "开源协议",
      "homepage": "主页地址",
      "repository": {
        "type": "git",
        "url": "git仓库地址"
      },
      "bugs": {
        "url": "供他人提issue的地址"
      },
      "engines": {
        "npm": ">=5.5.0",
        "node": ">=9.3.0"
      }
    }
    

    大家在做开源项目的时候也可以参考如上规范, 让自己的开源项目更健壮美观, 接下来分享一个我用这个工具生成的 readme.md 效果:

    学会这几招,轻松让你的github脱颖而出

    地址: mitu-editor | 轻量且强大的图片编辑器

    二. 使用 github-readme-stats 自动生成个人统计分析报表

    我们都知道 github 的个人主页默认的配置很单调, 但是我们看很多大佬的 github 主页, 展现非常漂亮, 比如这位大大:

    学会这几招,轻松让你的github脱颖而出

    这是为什么呢? 实不相瞒, 上图大佬就是发明美化 github个人主页 工具的作者, 我们可以看到他的个人主页有非常漂亮的统计图, 而生成这种动态统计图的工具就是 github-readme-stats. 它可以在我们的 README 中获取动态生成的 GitHub 统计信息, 而我们的使用方法也很简单, 只需要在自己 github 主页的 README 中加入如下代码:

    [![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra)](https://github.com/anuraghazra/github-readme-stats)
    

    我们只需要更改 ?username= 的值为我们自己的 GitHub 用户名即可.

    定制自己的统计数据主题

    同时, 我们还可以轻松定制统计卡片的主题, 该工具默认提供的主题如下:

    学会这几招,轻松让你的github脱颖而出

    同样, 我们只需要在 README 中加入如下代码:

    ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=radical)
    

    这样就能轻松选择自己喜欢的主题, 更强大的是我们还可以自定义主题颜色, 大家可以在 github 上亲自体验一下.

    添加自己项目的热门语言卡片

    热门语言卡片显示了我们在 GitHub 上的开源项目常用的编程语言, 展示如下:

    学会这几招,轻松让你的github脱颖而出

    当然也可以设置成紧凑型布局:

    学会这几招,轻松让你的github脱颖而出

    要实现这样的效果也很简单, 只需要配置如下代码:

    [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=compact)](https://github.com/anuraghazra/github-readme-stats)
    

    更多的配置大家可以在 github 慢慢挖掘, 该项目的 github 地址如下:

    github-readme-stats

    这里也展示一下我通过配置之后的 github 个人主页的界面效果:

    学会这几招,轻松让你的github脱颖而出

    三. 使用 git-emoji 让你的代码提交可视化

    git-emojigit 提交信息的 emoji 指南, 我们按照它的规范提交 log 日志, 将会生成形象易懂的提交表情, 如下:

    学会这几招,轻松让你的github脱颖而出

    我们看到的比较有名的开源项目提交都会有形象的 emoji, 也都是遵循了对应的提交规范. 下面是它的介绍网站:

    学会这几招,轻松让你的github脱颖而出

    在线地址: gitmoji.js.org/

    我们可以使用它的指南来轻松优化我们开源的提交 log, 赶紧来试试吧~

    最后

    这里分享一个我配置好的 github README模版, 大家可以参考一下: 美化你的github个人主页, 后期我会在数据可视化和工程化上输出更多实用的开源项目和框架,如果有其他问题或需求,可以和笔者交流学习。

    如果这篇文章对你有帮助,希望能给笔者 点赞+收藏 以此鼓励作者继续创作前端硬核文章。也可以关注作者公众号 趣谈前端 第一时间推送前端好文。

    • 如何设计可视化搭建平台的组件商店?
    • 从零设计可视化大屏搭建引擎
    • 从零使用electron搭建桌面端可视化编辑器Dooring
    • (低代码)可视化搭建平台数据源设计剖析
    • 从零搭建一款PC页面编辑器PC-Dooring
    • 如何搭积木式的快速开发H5页面?

    起源地下载网 » 学会这几招,轻松让你的github脱颖而出

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元