美文网首页
Hexo+gitment的Error:validation fa

Hexo+gitment的Error:validation fa

作者: gb_QA_log | 来源:发表于2018-03-16 23:05 被阅读0次

问题

配置Hexo成功后,加入gitment评论功能,发现英文.md的文章能成功init,中文的会出现以下error:

Error:validation failed

查阅:@iHTCboy 的Gitment评论功能接入踩坑教程
发现是issue的标签label有50个字符的长度限制。

解决

url中文会被js转码,而github的issue其实是支持中文的,因此只需在gitment.swig中将

new Gitment({
                        id: window.location.pathname,
                        owner: '{{owner}}',
                        repo: '{{repo}}',
                        oauth: {
                            client_id: '{{cid}}',
                            client_secret: '{{cs}}',
                        }})

id: window.location.pathname改为id: decodeURI(window.location.pathname)即可。

我本地的gitment.swigthemes/next/layout/_comments/gitment.swig

相关文章

网友评论

      本文标题:Hexo+gitment的Error:validation fa

      本文链接:https://www.haomeiwen.com/subject/jmqdqftx.html