目的:跨设备、远程进行文本、代码的传输与展示(起初只是为了在qq群里发代码不刷屏)
在线演示:粘贴分享
Vue3前端:Vue3 + Vite + Vue Router + Pinia + Naive UI + axios + sass + highlight.js + vue-clipboard3
NodeJS后端:Express + MongoDB + Mongoose + shortid + jsonwebtoken
前端:paste-share,后端:paste-share-server
- 注册、登录、自动登录,区分多用户和游客,Token控制会话
- 游客也能粘贴分享内容,注册登录后能查看自己所分享的所有内容
- 粘贴内容7天后自动过期销毁
- 分享内容可选加密
- 代码高亮展示