|
|
@@ -1,29 +1,42 @@
|
|
|
-# ppt_online_editor
|
|
|
+# PPTist
|
|
|
+> 一个基于 Vue3.X + TypeScript 的在线演示文稿应用。
|
|
|
|
|
|
-## Project setup
|
|
|
+在线体验地址:https://pptist.gitee.io/
|
|
|
+
|
|
|
+Github仓库:https://github.com/pipipi-pikachu/PPTist
|
|
|
+
|
|
|
+
|
|
|
+# 项目运行
|
|
|
```
|
|
|
npm install
|
|
|
-```
|
|
|
|
|
|
-### Compiles and hot-reloads for development
|
|
|
-```
|
|
|
npm run serve
|
|
|
```
|
|
|
|
|
|
-### Compiles and minifies for production
|
|
|
-```
|
|
|
-npm run build
|
|
|
-```
|
|
|
+# 项目依赖
|
|
|
|
|
|
-### Run your unit tests
|
|
|
-```
|
|
|
-npm run test:unit
|
|
|
-```
|
|
|
+`ant-design-vue` -- UI库
|
|
|
|
|
|
-### Lints and fixes files
|
|
|
-```
|
|
|
-npm run lint
|
|
|
-```
|
|
|
+`lodash` -- 工具库
|
|
|
+
|
|
|
+`prosemirror` -- 富文本编辑框架,用于文本元素的富文本编辑
|
|
|
+
|
|
|
+`chartist` -- svg图表库,用于图表元素
|
|
|
+
|
|
|
+`tinycolor2` -- 颜色处理工具
|
|
|
+
|
|
|
+`dexie` -- indexedDB 包装器,用于记录历史操作
|
|
|
+
|
|
|
+`store2` -- localstorage 和 sessionstorage 包装器
|
|
|
+
|
|
|
+`mitt` -- 自定义事件发射/监听
|
|
|
+
|
|
|
+`animate.css` -- CSS动画库
|
|
|
+
|
|
|
+`vuedraggable` -- 基于vue的拖拽插件,用于调整页面顺序等
|
|
|
+
|
|
|
+`crypto-js` -- 加密函数库,用于加解密剪贴板内容
|
|
|
+
|
|
|
+`clipboard` -- 用于复制内容到剪贴板
|
|
|
|
|
|
-### Customize configuration
|
|
|
-See [Configuration Reference](https://cli.vuejs.org/config/).
|
|
|
+`@icon-park/vue-next` -- 图标库
|