Skip to content
On this page

外部依赖说明

提示

以下列出的是外部依赖,相关的使用文档还需要前往对应的官方文档进行查看

package.json

直接看package.json来个更加直观
https://github.com/pumelotea/happyboot-tiger/blob/master/package.json

框架引擎

  • happykit:2.2.0

框架引擎作为独立项目单独维护,有利于更换框架UI库

框架UI库

  • naive-ui:2.32.2

Markdown编辑器

  • bytemd:1.17.2

集成字节跳动开源的markdown编辑器

  • github-markdown-css:5.1.0

编辑器内容渲染样式

富文本编辑器

  • tiptap:2.0.0-beta.182

基于tiptap2.0无头编辑器进行开发,深度结合UI库组件,视觉效果和体验深度融合UI库。

图标库

  • ionicons5:0.12.0
  • remixicon:2.5.0

纯粹个人喜好,这2个库的图标比较丰富

工具类

  • vueuse:8.0.1

CSS动画库

  • animate.css:4.1.1

HTTP请求库

  • axios:0.26.1

图片裁剪

  • cropperjs:1.5.12

数据图表

  • echarts:5.3.1

代码高亮

  • highlight.js:11.6.0
  • lowlight:2.7.0

这2个库存在冲突,lowlight会覆盖highlight的token解析器,会导致highlight失效。

在线文件压缩

  • jszip:3.10.0

数学公式

  • katex:0.16.0

主要给编辑器提供数学公式支持

打印

  • print-js:1.6.0

二维码

  • qrcode:1.5.0

视频播放器

  • xgplayer:2.31.6

集成西瓜视频播放器,功能更加强大

Released under the Apache2.0 License.