該

Edit2 按照@laymonage 建議的解決方案,我修復了腳本。我現在在我的網頁上看到“評論”部分,但是當我嘗試使用它時出現錯誤“未安裝話語”。然而,正如我剛剛檢查的那樣,話語已安裝。

uj5u.com熱心網友回復:
這部分代碼:
if (!/posts/.test(location.pathname)) {
return;
}
阻止腳本的其余部分加載,因為它總是true.
條件檢查 的值是否location.pathname通過正則運算式測驗字串posts并否定它 ( !)。這意味著,條件是true如果location.pathname(當前URL的路徑名稱,例如/HistDataVis/為https://friendly.github.io/HistDataVis/)不包含posts在字串中的任何地方。您網站上的所有頁面都posts沒有pathname,因此腳本將在那里結束。
如果你改變它應該作業/posts/到/HistDataVis或只是洗掉if完全塊。
或者,您也可以嘗試giscus,這是一個使用 GitHub Discussions 而不是 Issues 的類似專案。有人已經制作了關于如何在Distill 中使用它的指南。免責宣告:我是 giscus 的開發者。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/395089.html
上一篇:一個分支可以打開多個拉取請求嗎
