获取最新版本Valine,截至目前为止最新版本是1.4.14,格式化与否都可。
https://unpkg.com/valine/dist/Valine.min.js搜索sina字段。
function(e, t, n) {
"use strict";
t.__esModule = !0;
t.DEFAULT_EMOJI_CDN = "//img.t.sinajs.cn/t4/appstyle/expression/ext/normal/",
t.DB_NAME = "Comment",
t.defaultConfig = {
lang: "zh-CN",
langMode: null,
appId: "",
appKey: "",
clazzName: "Comment",
meta: ["nick", "mail", "link"],
path: location.pathname,
placeholder: "Just Go Go",
pageSize: 10,
recordIP: !0,
serverURLs: "",
visitor: !1,
emojiCDN: "",
emojiMaps: void 0,
enableQQ: !1,
requiredFields: []
},
t.defaultMeta = ["nick", "mail", "link"],
t.QQCacheKey = "_v_Cache_Q",
t.MetaCacheKey = "_v_Cache_Meta",
t.RandomStr = (Date.now() + Math.round(1e3 * Math.random())).toString(32),
t.VERSION = "1.4.14"
},修改其中的emojiCDN和emojiMaps字段内容。我选择GitHub+jsdelivr高配置[doge],emojiCDN是域名,emojiMaps是路径,合起来可以请求到一张图片。例:
//img.t.sinajs.cn/t4/appstyle/expression/ext/normal/2c/2018new_qinqin_thumb.png其中img.t.sinajs.cn/t4/appstyle/expression/ext/normal/就是emojiCDN,2c/2018new_qinqin_thumb.png就是emojiMaps。其中emojiMaps部分需要按照格式,例:
s2: "alu/2.png",//表情包名称无空格可以不加引号
"sss 2": "alu/2.png"//表情包名称含空格需加引号