前言
npm 包之所以受到前端开发者们的喜爱,是因为它们能极大地提高我们的开发效率。我在开发过程中常常会遇到需要给开源项目点个赞,但时间和精力有限,手动点赞渐渐变成一个苦差事。感谢 thanksman 此 npm 包的出现,它帮我们解决了这个问题。
什么是 thanksman?
thanksman 是一个能在 Github 上自动点赞的 npm 包,它利用了 Github API 来实现点赞的功能。给 Github 项目点个赞是一件积极向上的事情,可以让作者感受到我们的支持和鼓励。
如何安装 thanksman?
--- ------- ---------
或者
---- --- ---------
如何使用 thanksman?
步骤一:获取 Github Token
要使用 thanksman,我们需要一个 Github Token,这是 Github API 的访问令牌。我们可以在 Github 账号设置中的 Developer Settings 里创建一个新的 Token。
创建好 Token 后,记得把它保存在安全的地方。 Token 会在一定时间后失效,需要重新创建 Token 并替换原来的 Token。
步骤二:在项目中引入 thanksman
在代码中引入 thanksman:
----- --------- - --------------------- ----- ----- - -------------------- ----- --------- - --- -----------------
其中,token 为你在步骤一中获取的 Github Token。
步骤三:给 Github 项目点赞
----- ----- - -------- ----- ---- - ------------ ----- ------------ - ------------- ---------------------- ----- --------------
其中,owner 表示项目的所有者/组织名,repo 表示项目的名字,issue_number 表示需要点赞的 issue 的编号。点赞后,我们可以在 issue 的页面看到自己的点赞记录。
多个点赞操作
如果我们需要给多个项目点赞,我们可以在代码中加入循环操作:
----- ----- - ---------- --------- ---------- ----- ---- - -------------- ------------- -------------- ----- ------------ - --------------- -------------- --------------- --- ---- - - -- - - ------------- ---- - ------------------------- -------- ----------------- -
自动化操作点赞
我们可以在自动化脚本里加入 thanksman 的操作,让每次更新代码后都自动点赞:
----- --------- - --------------------- ----- ----- - -------------------- ----- ------------ - -- -- - -- --------- -- - ------ ---- ----- ----- - -------- ----- ---- - ------------ ----- ------------ - ------------- ----- --------- - --- ----------------- ---------------------- ----- -------------- -- ---------------
结语
感谢 thanksman 的开发者,为我们带来了一个便捷点赞的工具。与其他开源项目互动,为整个开源社区做出自己的贡献,让我们的开发事业更加充满活力。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/600672693660cf7123b36756