Skip to content

一个基于Electron+Vite+Vue3开发的QQ9的高仿版客户端

License

Notifications You must be signed in to change notification settings

estoi/electron-qq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

vue vite electron pinia varlet-ui unocss typescript bun

一个基于Electron+Vite+Vue3开发的QQ9的高仿版客户端

简介

QQ9的高仿版, 欢迎Star

项目目的:

  • 学习vue3+ts
  • 学习electron
  • 学习unocss
  • 等等...

功能

  • 登录
  • 文字聊天
  • emoji
  • 截图
  • 语音消息
  • 好友列表

截图

目录结构

├─ .eslintrc.json     # eslint
├─ .prettierrc.cjs    # prettier
├─ README.md
├─ dist               # 打包dist
├─ mock               # mock服务
├─ public             # 静态资源
├─ types              # ts 声明
├─ src                # 源码
│  ├─ assets          # 静态资源
│  ├─ components      # 公共组件
│  ├─ composables     # 组合函数
│  ├─ layout          # 全局Layout
│  ├─ router          # 路由
│  ├─ store           # 全局store管理
│  ├─ utils           # 全局公共方法
│  └─ views           # 所有业务页面
├─ bunfig.toml        # bun 下载源
├─ tsconfig.json      # ts 编译配置
├─ unocss.config.ts   # unocss 配置
└─ vite.config.ts     # vite 配置

启动项目

bun run dev

License

MIT

Copyright (c) 2024-present