成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學會這幾招,輕松讓你的Github脫穎而出

開源
今天分享的內容我想每一位對開源感興趣的朋友都或多或少的知道, 也是我在做開源項目中用到的一些強大的工具, 可以讓我們的開源項目和 github 主頁更加富有展現力, 最后會分享一個我自己的 github 主頁的 readme.md, 大家可以參考學習一下.

[[417939]]

今天分享的內容我想每一位對開源感興趣的朋友都或多或少的知道, 也是我在做開源項目中用到的一些強大的工具, 可以讓我們的開源項目和 github 主頁更加富有展現力, 最后會分享一個我自己的 github 主頁的 readme.md, 大家可以參考學習一下。

在讀完本文之后大家可以收獲:

  • 使用 readme-md-generator 快速美化你的 README.md
  • 使用 gitHub-readme-stats 自動生成個人統計分析報表
  • 使用 git-emoji 讓你的代碼提交記錄可視化

一. 如何讓你的開源項目有個漂亮的README.md ?

逛了一圈社區之后小夕發現了 readme-md-generator.

readme-md-generator 通過掃描我們的 package.json 和 git 配置來幫助我們生成對應的 readme 結構。

產生的 README.md 類似如下展現:

另外, 一個優秀的 package.json 應該包含如下幾個元數據:

  1.   "name""H5-Dooring"
  2.   "version""1.1.3"
  3.   "description""H5-Dooring是一款功能強大,開源免費的H5可視化頁面配置解決方案,致力于提供一套簡單方便、專業可靠、無限可能的H5落地頁最佳實踐。技術棧以react為主, 后臺采用nodejs開發。"
  4.   "author""作者信息"
  5.   "license""開源協議"
  6.   "homepage""主頁地址"
  7.   "repository": { 
  8.     "type""git"
  9.     "url""git倉庫地址" 
  10.   }, 
  11.   "bugs": { 
  12.     "url""供他人提issue的地址" 
  13.   }, 
  14.   "engines": { 
  15.     "npm"">=5.5.0"
  16.     "node"">=9.3.0" 
  17.   } 

大家在做開源項目的時候也可以參考如上規范, 讓自己的開源項目更健壯美觀, 接下來分享一個我用這個工具生成的 readme.md 效果:

地址: mitu-editor | 輕量且強大的圖片編輯器

二. 使用 github-readme-stats 自動生成個人統計分析報表

我們都知道 github 的個人主頁默認的配置很單調, 但是我們看很多大佬的 github主頁, 展現非常漂亮, 比如這位大大:

這是為什么呢? 實不相瞞, 上圖大佬就是發明美化 github個人主頁 工具的作者, 我們可以看到他的個人主頁有非常漂亮的統計圖, 而生成這種動態統計圖的工具就是 github-readme-stats. 它可以在我們的 README 中獲取動態生成的 GitHub 統計信息, 而我們的使用方法也很簡單, 只需要在自己 github 主頁的 README 中加入如下代碼:

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

我們只需要更改 ?username= 的值為我們自己的 GitHub 用戶名即可。

定制自己的統計數據主題

同時, 我們還可以輕松定制統計卡片的主題, 該工具默認提供的主題如下:

同樣, 我們只需要在 README 中加入如下代碼:

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

這樣就能輕松選擇自己喜歡的主題, 更強大的是我們還可以自定義主題顏色, 大家可以在 github 上親自體驗一下.

添加自己項目的熱門語言卡片

熱門語言卡片顯示了我們在 GitHub 上的開源項目常用的編程語言,展示如下:

當然也可以設置成緊湊型布局:

要實現這樣的效果也很簡單, 只需要配置如下代碼:

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

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

  1. github-readme-stats 

這里也展示一下我通過配置之后的 github 個人主頁的界面效果:

三. 使用 git-emoji 讓你的代碼提交可視化

git-emoji 是 git 提交信息的 emoji 指南, 我們按照它的規范提交 log 日志, 將會生成形象易懂的提交表情, 如下:

我們看到的比較有名的開源項目提交都會有形象的 emoji, 也都是遵循了對應的提交規范. 下面是它的介紹網站:

在線地址: https://gitmoji.js.org/

我們可以使用它的指南來輕松優化我們開源的提交 log, 趕緊來試試吧~

最后 

這里分享一個我配置好的 github README模版, 大家可以參考一下: 美化你的github個人主頁, 后期我會在數據可視化和工程化上輸出更多實用的開源項目和框架,如果有其他問題或需求,可以和筆者交流學習。

本文轉載自微信公眾號「趣談前端」,可以通過以下二維碼關注。轉載本文請聯系趣談前端公眾號。

 

責任編輯:武曉燕 來源: 趣談前端
相關推薦

2014-02-24 13:55:47

簡歷簡歷技巧

2024-06-20 09:44:19

Vars()函數Python工具

2016-05-12 13:51:05

IBM大型機混合云

2009-04-13 10:52:03

視頻面試求職技巧

2015-03-06 09:21:41

APP

2015-08-06 10:03:03

云計算云計算認證云遷移

2013-03-25 16:39:42

華為BYOD解決方案

2013-08-27 15:45:37

App應用商店ASO應用商店優化App營銷推廣

2011-12-27 15:02:37

云計算

2012-08-08 10:00:17

面試技術

2023-11-04 12:08:40

Flutter事件

2023-11-06 15:04:07

Flutter開發技巧

2021-11-22 23:42:02

Go監控程序

2018-10-19 08:40:33

GitHub開源代碼庫

2014-09-02 15:25:10

國產操作系統

2018-06-03 00:16:36

阿里巴巴技術面試

2015-10-27 10:13:42

初創公司脫穎而出

2022-03-04 00:08:00

數據數據安全安全

2025-02-10 09:10:32

2020-03-13 13:45:41

前端面試Web
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲乱码一区二区三区在线观看 | www国产亚洲精品久久网站 | 精品国产乱码久久久久久影片 | 国产精品久久7777777 | 在线观看久草 | 蜜桃精品视频在线 | 一级黄色片免费在线观看 | 中文字幕久久精品 | 97国产精品视频 | 午夜精品久久久久久久久久久久久 | 欧美国产精品一区二区三区 | 成人性生交大片 | 成人高潮片免费视频欧美 | 亚洲一区二区三区四区五区午夜 | 午夜播放器在线观看 | 成人精品国产免费网站 | 一区二区三区精品视频 | 91视频18 | 黄色成人在线网站 | 四虎影视在线 | 人成久久| 一区二区三区国产精品 | 欧洲精品视频一区 | 久久精品亚洲 | 在线看av网址 | 污污免费网站 | 免费在线精品视频 | 久久久久91| 欧美www在线观看 | 91看片网 | 色橹橹欧美在线观看视频高清 | 久久精品亚洲精品国产欧美kt∨ | 在线欧美一区二区 | 一级看片 | 又黄又色 | 亚洲一区二区网站 | 久久国产综合 | 羞羞视频网站 | 久久久久久黄 | 精品一区二区三区四区视频 | 在线国产欧美 |