0.1.0 • Published 2 months ago

valaxy-addon-face v0.1.0

Weekly downloads
-
License
-
Repository
github
Last release
2 months ago

valaxy-addon-face

Valaxy 表情包插件,让你在文章中更方便地使用表情包(行内图片表情)。需要自己在本地准备好表情图片资源。

Usage

pnpm i valaxy-addon-face

加载插件

//valaxy.config.ts
import { defineValaxyConfig } from 'valaxy'
import { addonFace } from 'valaxy-addon-face'

export default defineValaxyConfig({
  addons: [
    addonFace({
      // 配置
    }),
    // 如果不配置:
    //'valaxy-addon-face'
  ],
})

配置项:

  • defaultSize:全局默认表情图片高度,css 长度,默认3.5em,也可以在使用时传参单独定义每个表情
  • defaultSuffix:全局默认后缀名,默认png,也可以在使用时传参单独定义每个表情

准备表情包

public
├── img
│   ├── face
│   │   ├── mys(表情包)
│   │   │   ├── 0.png(表情)
│   │   │   ├── 1.png
│   │   │   ├── ...
│   │   ├── n(表情包)
│   │   │   ├── ...

在 Markdown 中使用

<!--  your-post.md  -->
<!--表情(public/img/face/mys/27.png)-->
<AFace face="mys:27"/>
<!--       表情         尺寸           后缀名-->
<AFace face="mys:27" size='1.8em' suffix='gif'/>
0.1.0

2 months ago