网站配置Gittalk教程和解决gittalk的Error: Not Found.问题
2020-12-18 11:33
471 查看
想把网站增加gittalk的评论功能,按照其他教程配置后,出现了
Error: Not Found.的错误。截图如下:
网上找了很多解决方案,现在贴出来完整的配置Gittalk的教程。
01、新建评论的仓库
第一步,建一个空的仓库(博客网站的评论会提交到这个仓库里)。
第二步,注意在 setting 中启用该仓库的 issues。
第三步,初始化 issues(自己先评论一条)
第一条 issue 加了上来。
02、注意 GitHub Apps 的 OAuth Apps 配置项
需要在Settings-Developer settings-OAuth Apps下新建一个。
GitHub Apps 的 OAuth Apps 的配置项如下:
解释一下:
1)Application name 可以随便填一个。
2)Homepage URL 必须是博客仓库的域名(GitHub Pages 的)。
3)Authorization callback URL 必须是博客的域名(http://www.itwanger.com)。
03、博客网站配置
在博客的文章页面模板合适的地方放以下代码,并对应修改为自己的信息:
<!-- Link Gitalk 的支持文件 --> <link rel="stylesheet" href="https://unpkg.com/gitalk/dist/gitalk.css"> <script src="https://unpkg.com/gitalk@latest/dist/gitalk.min.js"></script> <div id="gitalk-container"></div> <script type="text/javascript"> var gitalk = new Gitalk({ // gitalk的主要参数 clientID: '复制刚才生成的clientID', clientSecret: '复制刚才生成的clientSecret', repo: '自己博客的地址', owner: 'GitHub的用户名', admin: ['Github的用户名'], id:decodeURI(window.location.pathname), }); gitalk.render('gitalk-container'); </script> <!-- Gitalk end -->
我的对应截图的配置(仅供参考,要改为自己的配置):
gitalk: owner: qinggee repo: blog-comments clientID: 11a6f252f6224761 clientSecret: 3d1722301d3ecfc3828d137c9ea50c00a7
对应配置解释:
1)owner 为 GitHub 的登录名;
2)repo 为 01 中新建的评论仓库
3)clientID 和 clientSecret 则为 OAuth Apps 生成的。
04、其他内容:
gittalk是根据文章的地址进行issue设置并匹配的,所以文章地址不要轻易变更。
参考链接: blog.csdn.net
本文首发于BigYoung小站
相关文章推荐
- 解决HEXO出现ERROR Deployer not found: git的问题
- 一步一步SharePoint 2007之十九:解决实现注册用户后,自动具备访问网站的权限的问题(1)——配置Provider
- [LR]Action.c(31): Error -27987: Requested image not found [MsgId: MERR-27987] 问题解决方法
- git pull时遇到git pull error :error: remote ref is at but expected问题的解决办法
- JDK 1.6 写Webservice时,runtime modeler error: Wrapper class com.ws.jaxws.DoSomething is not found问题的解决办法
- IIS安装教程,IIS配置,及解决80端口被屏蔽和动态IP甚至无公网IP问题
- Eclipse配置Git全过程-----------附用EGit不能push的问题解决
- Tomcat 配置教程及问题解决小记
- [LR]Action.c(31): Error -27987: Requested image not found [MsgId: MERR-27987] 问题解决方法
- (问题解决)MBP 登录开发者网站报错:An error occurred while processing your request.
- 一步一步SharePoint 2007之二十:解决实现注册用户后,自动具备访问网站的权限的问题(2)——配置Role
- 解决git提交问题error: The requested URL returned error: 403 Forbidden while accessing
- mysql免安装配置教程及遇到1067服务启动不成功的问题解决方法
- Mysql5.7.14安装配置方法操作图文教程(密码问题解决办法)
- VS2015+opencv,按照网上的VS2013教程配置的,运行的时候出现【无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。】
- 结巴net 分词 配置文件路径,在网站中的出现问题的解决
- 解决Win7配置asp网站出现:HTTP 错误 404.3 - Not Found
- AndEngine最新环境配置教程 解决ADT17及以上AndEngine启动崩溃问题
- CXX0017:Error:symbol "xxx" not found 问题解决方法
- 一步一步SharePoint 2007之十九:解决实现注册用户后,自动具备访问网站的权限的问题(1)——配置Provider