valaxy-addon-waline

NPM version

English | 简体中文

为 Valaxy 站点与主题集成 Waline 评论系统。

评论管理还可以使用 Kotodama,它是面向 Waline 服务端的评论管理界面。

安装

bash
pnpm add valaxy-addon-waline

站点配置

valaxy.config.ts 中启用评论并加载插件:

ts
import { defineValaxyConfig } from 'valaxy'
import { addonWaline } from 'valaxy-addon-waline'

export default defineValaxyConfig({
  siteConfig: {
    comment: {
      enable: true,
    },
  },
  addons: [
    addonWaline({
      serverURL: 'https://your-waline-url',
    }),
  ],
})

主题集成

插件启用后会自动注册 <WalineClient /> 组件:

vue
<script lang="ts" setup>
import { useAddonWaline } from 'valaxy-addon-waline'

const addon = useAddonWaline()
</script>

<template>
  <WalineClient w="full" :options="addon.options" />
</template>

FAQ

C() is not defined

@waline/[email protected] 存在已知问题,请锁定到 3.4.1

贡献者