A fast, simple & powerful comment system. 适配memfire
- High speed.
- Safe by default.
- No server-side implementation.
- Support for full markdown syntax.
- Simple and lightweight.
See the Quick start for more details.
- https://cloud.memfiredb.com/auth/login 注册登录
- 创建应用,进入应用数据库创建
comments
表用于存储评论。
CREATE TABLE comments
(
id UUID PRIMARY KEY DEFAULT uuid_generate_v4(),
comment text,
QQAvatar varchar(300),
time int,
title varchar(300),
updatedAt timestamptz,
createdAt timestamptz,
pid varchar(300),
url varchar(300),
link varchar(300),
rid varchar(300),
mail varchar(300),
ua varchar(300),
nick varchar(300),
ip varchar(300)
);
- 进入应用,获取
网址
与anon key
- index.html 填入
app_url
与app_key
valine.init({
el: '.comment',
app_key: '填入appkey',
app_url: '填入app_url',
placeholder: 'ヾノ≧∀≦)o来啊,快活啊!',
path: window.location.pathname,
avatar:'mm', // 1.1.7 新增(mm/identicon/monsterid/wavatar/retro)
// guest_info: ['nick'] // 默认 ['nick', 'mail', 'link']
})
npm install
npm run build
主要用到的js文件就是打包文件:dist/Valine.min.js
打包全部文件上传到Memfire Cloud的静态托管