跳至主要内容

如何將自己的 Gitgub Stars Repository 列表整理成一個頁面

· 2 分鐘閱讀
Eric Cheng

有朋友問到怎麼製作像【Gitgub Stars Repository 列表】這樣的頁面,將自己的 Github Stars Repository 直接整理到一個頁面,一目瞭然。寫個筆記就不用一個一個教了.. XD

其實在列表就有寫到:A curated list of my GitHub stars! Generated by starred

Starred

照官網寫的安裝即可,前提是要先有 python 環境

$ pip install starred

主要就一個指令

$ starred --username maguowei --token=xxxxxxxx --sort > README.md

如果本來沒有 token 的話,需要先去 github 產生自己的 token,如下圖

generate new github token

然後將作者的 id 換成自己的 github id,token 填入剛才產生的 token 就可以產生出來的 README.md 檔案了,如果不想叫 README 的話請自行改名

產生檔案遇到問題

如果是在 windows 環境執行的話,可能會像我一樣看到以下的錯誤訊息

cp950' codec can't encode character

這是 windows 編碼的問題,只需要在執行 starred 前,先下指令把環境指定為 utf-8 就可以了

set PYTHONIOENCODING=utf8


版權聲明

,轉載請註明出處
本文連結: https://tech.havocfuture.tw/blog/list-my-github-stars



這是 google 廣告