valaxy-addon-vercount
v0.0.5
Published
A Vercount API based counting plugin for Valaxy, serving as an alternative to Busuanzi counting
Downloads
75
Maintainers
Readme
- English | 简体中文
特性
- ⚡ 高速响应,服务器响应时间小于 10ms
- 🌎 API 可选择中国加速版或默认 Vercel 全球 CDN
- 📊 通过 POST 请求进行统计,支持移动端及各种浏览器,准确性高
- 🔒 使用 JSON 回调,避免 CSRF 攻击
- 🔄 自动同步所有不蒜子数据
安装插件
pnpm add valaxy-addon-vercount
import { defineValaxyConfig } from 'valaxy'
import { addonVercount } from 'valaxy-addon-vercount'
export default defineValaxyConfig({
addons: [
addonVercount({
api: 'cn'
}),
],
})
使用插件
<script lang="ts" setup>
import { useAddonVercount } from 'valaxy-addon-vercount'
const { page, site } = useAddonVercount()
</script>
<template>
<span>本文总阅读量 {{ page.pv }} 次</span>
<span>本文总访客量 {{ page.uv }} 人</span>
<span>本站总访问量 {{ site.pv }} 次</span>
<span>本站总访客数 {{ site.uv }} 人</span>
</template>
配置 / Options
| 属性名 | 类型 | 默认值 | 说明 |
| ---- | ---- | ---- | ---- |
| api | string
| --- | 填入 'cn' 为中国访问优化版本,填入其他为自定义 API |
| baseUrl | string
| --- | 获取当前网页的源,默认自动获取 window.location.origin
|
| placeholder | string
| number
| null
| '-'
| 获取访问量时的占位符 |