首先fork此项目https://github.com/issuelog/issuelog,我fork后的项目地址是
https://github.com/briteming/issuelog。然后访问https://github.com/briteming/issuelog/settings,勾选issues. 然后新建一些issues.
然后编辑src/config/repository.js文件- https://github.com/briteming/issuelog/blob/master/src/config/repository.js,把owner和repo的值分别改为你的github用户名和仓库名。
编辑src/config/site.js文件- https://github.com/briteming/issuelog/blob/master/src/config/site.js,把title的值改为你的值。
编辑src/config/token.js文件- https://github.com/briteming/issuelog/blob/master/src/config/token.js,把你的github token的值分为2段。这里的github token的值是通过https://github.com/settings/personal-access-tokens/new获得,这是fine-grained版本,能够更精细的控制权限。详见此文https://briteming.blogspot.com/2025/01/github-issuejgib.html的
'ACCESS_TOKEN以前是通过https://github.com/settings/tokens/new获得的'那部分内容。因为我给获得的 fine-grained版本的github token设置的权限是issues read-only, issues的只读权限,所以这样的github token的值即使泄露了,也无所谓。
然后访问vercel.com/new,导入项目https://github.com/briteming/issuelog,然后点击deploy按钮,等待部署完成。部署完成后,我得到的网址是https://issuelog.vercel.app/。不过这个博客网站有点问题,我发布了12个 issue(帖子),每页显示10个帖子,第一页https://issuelog.vercel.app/#/1显示正常,但是第2页https://issuelog.vercel.app/#/2显示不正常,不能显示帖子。不知为何?这样,我的博客网站上就看不到https://issuelog.vercel.app/#/post/2和https://issuelog.vercel.app/#/post/1的链接。
演示网站:https://issuelog.vercel.app
项目地址:https://github.com/issuelog/issuelog
https://github.com/issuelog/issuelog/issues/1
https://github.com/briteming/issuelog
No comments:
Post a Comment