Hexo博客网站安装gitalk插件

Hexo博客网站安装gitalk插件,第1张

博客评论系统,一开始选择了“来必力”(韩国的),但是发现注册个账号要人命,果断放弃。后在Gitalk和Gitment之间选择了Gitalk。开源免费无广告,不要因为是个白嫖党而不好意思,毕竟正是开源促进了IT业的发展。

在此记录下,博客网站安装评论系统的全过程。

GitHub头像->Settings->Developer settings->OAuth Apps,点击“new OAuth apps”进行OAuth application的创建。

注册成功后,复制ClientID以及生成的ClientSecret,待用。

新建仓库,用于存储评论。

打开主题配置文件,修改评论系统相关配置。

我使用的Hexo的主题名为pure,主题配置文件中,注释相当详细,在此不做过多赘述。

本地的评论系统完成后,将本地博客系统上传至GitHub仓库。

访问下在GitHub上的博客,会发现评论模块会提示初始化提示,使用自己的GitHub账号登陆下就好了。

我的Gitalk一开始就显示403报错,查阅相关资料,是因为“Public demo server (cors-anywhere.herokuapp.com) will be very limited by January 2021, 31st”,网站受限了。解决方式就是点击下方的链接进行暂时权限的获取(初始化后就不用管他了)。

解锁链接: http://cors-anywhere.herokuapp.com/corsdemo 。

https://www.cnblogs.com/qisi007/p/13731562.html

写博客时适当的添加图片是很有效率的一种做法,也会让别人更容易明白你想表达的意思。

如果你的博客也是通过 Hexo 框架建立的,在使用初期你可能也遇到过和我相似的问题:在一个 .md 文件中添加的图片并没有在预览中显示出来,下面分享一种解决此问题的方法:

修改博客根目录中 _config.yml 文件的配置项 post_asset_folder 为 true :

post_asset_folder: true

完成此设置后,当你通过 hexo new 文件名 新建博客后,会产生一个和文件同名的文件夹。

在博客根目录中下使用npm安装插件:

npm install https://github.com/CodeFalling/hexo-asset-image --save

当文章需要添加图片时,将需要添加的图片放入同名的文件夹中,同时通过相对路径索引到该图片。

例如我在上方修改博客配置中展示的那张图片的md源码为:

使用命令 hexo s 开启服务,若无报错在本地可以看到图片在博客中正确显示。

我自己的博客开通了!欢迎来访,以后两边都会更新。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11375487.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存