@fontize/vue
v0.1.3
Published
Vue 组合式函数:useText 声明渲染文本,驱动 fontize 字体子集收集
Maintainers
Readme
@fontize/vue
Vue 组合式函数 useText(source, alias?):声明哪些文本会被渲染,fontize 把字体裁剪到只含这些字符(CJK 字体约从 17MB 裁到 50KB 量级)。
alias 可省略——回退默认字体(字体注册表的首条字体),由收集通道服务端解析;显式 alias 始终优先。
<script setup lang="ts">
import { useText } from '@fontize/vue'
// 省略 alias:用默认字体
const text = useText('静态标题文本')
</script>
<template>
<h1 v-text="text" />
</template>Nuxt 项目请直接使用 @fontize/nuxt 模块(dev 收集与 SSG 产物开箱即用)。
完整文档与在线演示见仓库:github.com/Lionad-Morotar/fontize
License
MIT
