Artitalk,前hexo-shuoshuo,重铸了一下,使用方法其实差不多,但是好多朋友都说看不太懂,所以再开(水)一篇文章介绍一下它的使用吧。注:本文只讲解简单使用。关于本js的详细介绍请移步文档:https://artitalk.js.org/

关于Leancloud

(这部分跟之前教程一样,如果你只是更新,直接跳到新建即可。
这里我们要求使用leancloud国际版注册,因为国际版不需要绑定备案的域名
注册结束后首先找到账号设置,绑定邮箱和手机号。这一步是必须的,否则无法创建应用。邮箱和手机号都有临时的,所以也不难。

绑定成功之后,点击创建应用,并将应用名字设置为shuoshuo


创建之后点击应用跳转到控制台

在设置中找到应用keys中的appIdappKey记下来,或者页面一直开着。

leancloud的存储中添加class,命名为shuoshuo

然后在你新建的应用中找到结构化数据下的用户

然后点击添加用户,输入你想使用的用户名以及密码

接着回到结构化数据->shuoshuo->权限,在Class访问权限中将add_fields以及create权限设置为指定用户,输入你刚才输入的用户名会自动匹配。为了安全起见,将deleteupdate也设置为跟它们一样的权限。


最后将_User中的权限全部调为指定用户,或者数据创建者,为了保证不被篡改用户数据。

到这里leancloud的设置就告一段落了。

新建说说界面

  1. ..\'blogname'\source中新建一个文件夹,命名为shuoshuo(或者其它你想用的)
  2. 在刚才新建的文件夹中新建index.md,文件内容为
---
title: 说说(或者其它你想用的)
comments: false (如果你的博客中使用了valine作为评论系统,这一句一定要加上,否则会出错)
---
<script src="https://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<body>
    <script>
    var img="";
    var appID="";
    var appKEY="";
    var per="";
    var username="";
    </script>
    <div id="lazy"></div>
    <div id="artitalk"></div>
    <script type="text/javascript" src="https://unpkg.com/artitalk"></script> //调用artitalk
</body>

关于配置项的说明

这样你再hexo g之后应该就可以了。对没错就是这样。多简单啊。