美文网首页
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