Hexo目錄:
Hexo快速構建個人小站-Hexo初始化和將專案托管在Github(一)
Hexo快速構建個人小站-自定義域名和自定義主題(二)
背景交代:
前面兩章完成了Hexo的初始化和部分自定義的功能,對于只想展示文章來說也是沒有問題的,但是無法與讀者進行互動,無論讀者對錯誤的反饋還是對優質內容的鼓勵這些統統都不知道,所以我們先給文章加上評論系統,讓讀者有渠道可以反饋,也讓作者對于反饋有一個好的總結,優化改善,循序漸進才能將博客建設的更好,
至于評論系統的選擇有很多,available | disqus | valine | gitalk | utterances | changyan | livere,而我使用的是Fluid主題,主題推薦使用Valine或者Utterances,然后結合了下網上對這幾款評論系統的憑借之后,果斷選取了Valine(就是這么隨便)
Valine的特點:
-
無后端實作
-
高速,使用國內后端云服務提供商 LeanCloud 提供的存盤服務
-
開源,自定義程度高
-
支持郵件通知
-
支持驗證碼
-
支持 Markdown
一:注冊Leancloud
Valine作為一款第三方的評論系統,評論資料都儲存在Leancloud上,所以第一步我們要去 leancloud官網:https://www.leancloud.cn/ 注冊一個賬戶,注冊完成后現在需要實名認證后才可以創建應用,

二:Leancloud上創建應用

創建完成之后在頁面會出現一個如下圖所示的專案;

然后在應用-》設定-》應用keys下面可以看到幾個我們所需要的的核心資訊資料:

為了資料安全,在配置一下Web安全域名

三:配置主題下的_config.yml
在目錄 thems/fluid/_config.yml 下修改相關資訊,第一步是開啟評論
comments: # 評論
enable: true # 開啟評論
type: valine # 指定使用的評論模塊
第二步填寫應用Keys相關資訊
# Valine # 完整檔案 https://valine.js.org/configuration.html # 注意:下列配置項中的 true/false 不要用引號括起來 valine: appid: # 從 LeanCloud 的應用中得到的 appId appkey: # 從 LeanCloud 的應用中得到的 APP Key placeholder: 吐槽 # 評論框占位提示符 path: window.location.pathname # 當前文章頁路徑,用于區分不同的文章頁,以保證正確讀取該文章頁下的評論串列 avatar: retro # Gravatar 頭像展示方式 meta: ['nick', 'mail', 'link'] # 評論者相關屬性 pageSize: 10 # 評論串列分頁,每頁條數 lang: zh-CN # zh-CN | zh-TW | en | ja highlight: false # 代碼高亮 recordIP: false # 是否記錄評論者IP serverURLs: # REST API 服務器地址,國際版不填
配置完成之后可以重啟hexo
hexo clean hexo g hexo s
四:查看效果

來評論下試試:

可以看到,評論成功了,可以在我的博客里面體驗下評論:http://liuthing.com/2020/07/01/hexo03/ , 整個程序比較簡單,動手試試吧!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/3757.html
標籤:其他
上一篇:1. 云停車 (開篇)
