Disqus科學使用方式

2022-08-11 22:45:26 字數 1222 閱讀 1562

首先在heroku註冊賬號,可以直接通過github登入;

選擇deploy部署,可以通過heroku cli部署或者通過關聯github repo部署,很方便。但是這裡不建議通過github部署,因為php檔案裡有些敏感資訊,所以建議通過heroku cli部署。heroku cli安裝過程省略,官網上有。

$ heroku login                      //調起瀏覽器登入heroku賬號

修改完後使用git推送到heroku

$ git add .     

$ git commit -am "make it better"

$ git push heroku master //git工作流,推送到heroku的git倉庫

由於本部落格採用的主題有disqus功能,所以要先把以前的div元素和涉及disqus的**清除。

引入css

注:由於本部落格採用的是even主題,所以以下針對前端的修改在themes/even/layouts/partials/comments.html中,不同主題請自行修改。

建立容器

引入js

建立例項

var disq = new idisqus('comment', {
如下圖:

引數解釋:

timeout: 超時時間設定,檢測使用者網路,如果連線原生disqus超過這個時間則開啟本**程式**disqus api請求。單位毫秒。

init: 是否自動初始化

使用hugo生成靜態**預覽,記得本地預覽預設是關閉disqus的,要注釋掉comments中的**

if (window.location.hostname === 'localhost') return;
放到生產環境後記得再注釋回來喲。

如何科學使用Stack Overflow

作為一名程式設計師,如果沒有聽過 stackoverflow,那麼你最好去面壁思過一下。程式設計師最需要閱讀的一本程式設計書籍 其實程式設計書留下這本就夠了!那些還沒有讀過這本書的程式設計師,是時候買一本了。如果還在猶豫,那麼先看下這篇文章,看看為什麼離不開 stackoverflow。當你丟擲乙個...

如何科學使用Stack Overflow

作為一名程式設計師,如果沒有聽過 stackoverflow,那麼你最好去面壁思過一下。程式設計師最需要閱讀的一本程式設計書籍 其實程式設計書留下這本就夠了!那些還沒有讀過這本書的程式設計師,是時候買一本了。如果還在猶豫,那麼先看下這篇文章,看看為什麼離不開 stackoverflow。當你丟擲乙個...

Mars 加速資料科學的新方式

說到加速資料科學的新方式,就不得不說什麼是資料科學,以下是維基的定義 資料科學通過運用各種相關的資料來幫助非專業人士來理解問題。第一,它的目標是從資料中提取輸入價值的部分,第二,它要生產資料產品,第三它結合了非常多重要的技術,包括數學 統計 機器學習 視覺化,最後,它需要真正解決問題。它包含三個方面...