2021-02-01 19:45:01 +08:00
|
|
|
|
# PPTist
|
|
|
|
|
> 一个基于 Vue3.X + TypeScript 的在线演示文稿应用。
|
2020-12-10 19:14:45 +08:00
|
|
|
|
|
2021-02-01 19:45:01 +08:00
|
|
|
|
在线体验地址:https://pptist.gitee.io/
|
|
|
|
|
|
|
|
|
|
Github仓库:https://github.com/pipipi-pikachu/PPTist
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 项目运行
|
2020-12-10 19:14:45 +08:00
|
|
|
|
```
|
|
|
|
|
npm install
|
|
|
|
|
|
|
|
|
|
npm run serve
|
|
|
|
|
```
|
|
|
|
|
|
2021-02-01 19:45:01 +08:00
|
|
|
|
# 项目依赖
|
2020-12-10 19:14:45 +08:00
|
|
|
|
|
2021-02-01 19:45:01 +08:00
|
|
|
|
`ant-design-vue` -- UI库
|
2020-12-10 19:14:45 +08:00
|
|
|
|
|
2021-02-01 19:45:01 +08:00
|
|
|
|
`lodash` -- 工具库
|
|
|
|
|
|
|
|
|
|
`prosemirror` -- 富文本编辑框架,用于文本元素的富文本编辑
|
|
|
|
|
|
|
|
|
|
`chartist` -- svg图表库,用于图表元素
|
|
|
|
|
|
|
|
|
|
`tinycolor2` -- 颜色处理工具
|
|
|
|
|
|
|
|
|
|
`dexie` -- indexedDB 包装器,用于记录历史操作
|
|
|
|
|
|
|
|
|
|
`store2` -- localstorage 和 sessionstorage 包装器
|
|
|
|
|
|
|
|
|
|
`mitt` -- 自定义事件发射/监听
|
|
|
|
|
|
|
|
|
|
`animate.css` -- CSS动画库
|
|
|
|
|
|
|
|
|
|
`vuedraggable` -- 基于vue的拖拽插件,用于调整页面顺序等
|
|
|
|
|
|
|
|
|
|
`crypto-js` -- 加密函数库,用于加解密剪贴板内容
|
|
|
|
|
|
|
|
|
|
`clipboard` -- 用于复制内容到剪贴板
|
2020-12-10 19:14:45 +08:00
|
|
|
|
|
2021-02-01 19:45:01 +08:00
|
|
|
|
`@icon-park/vue-next` -- 图标库
|