Skip to content

biaov/mine-desktop

Repository files navigation

mine-desktop

一个使用 Vite + TS + Vue3.x + Electron 开发的桌面软件 👍

version LICENSE eslint

下载地址

支持环境

  • Windows

技术栈

Vite + TypeScript + Vue3.x + Electron + Eslint + Less + NodeJs

特性

  • 激活系统
  • 锁屏
  • 关机
  • 重启
  • 定时关机
  • 取消定时关机
  • 设置磁盘图标
  • 重置磁盘图标
  • 屏幕显示
  • 输入法刷字数
  • 电脑桌面的显示和隐藏
  • 生成短链
  • 打开第三方应用程序
  • 自动更新,支持 Windows

安装依赖

npm i

运行项目

npm start

打包项目

npm run build

目录解析

├── mine-desktop ---------------- 项目名称
│   ├── .vscode --------------------- VSCode 配置
│   ├── build ------------------------- 打包配置
│   ├── electron ------------------------- Electron 主进程
│   │   ├── assets ------------------ 静态资源
│   │   ├── main -------------------- 主进程
│   │   ├── preload ----------------- 预加载
│   ├── public ---------------------- 静态资源
│   ├── src ------------------------- Vue 项目
│   │   ├── api --------------------- 接口
│   │   ├── assets ------------------ 静态资源
│   │   ├── components -------------- 组件
│   │   ├── composables ------------- 组合式 API
│   │   ├── config ------------------ 配置
│   │   ├── router ------------------ 路由
│   │   ├── styles ------------------ 样式
│   │   ├── utils ------------------- 工具
│   │   ├── views ------------------- 页面
│   │   ├── App.vue ----------------- 根组件
│   │   ├── env.d.ts ---------------- 环境变量类型
│   │   └── main.ts ----------------- 入口文件
│   ├── .editorconfig --------------- 编辑器配置
│   ├── .eslintignore --------------- Eslint 忽略文件
│   ├── .eslintrc.js ---------------- Eslint 配置
│   ├── .gitignore ------------------ Git 忽略文件
│   ├── .ncurc.json ----------------- ncu 配置
│   ├── .npmrc ---------------------- npm 配置
│   ├── .prettierignore ------------- Prettier 忽略文件
│   ├── .prettierrc ----------------- Prettier 配置
│   ├── electron-builder.json ------- electron-builder 配置
│   ├── index.html ------------------ 入口 HTML
│   ├── LICENSE --------------------- 开源协议
│   ├── package-lock.json ----------- 锁定安装时的包的版本号
│   ├── package.json ---------------- 项目配置
│   ├── README.md ------------------- 项目说明
│   ├── tsconfig.json --------------- TypeScript 配置
└   └── vite.config.ts -------------- Vite 配置

贡献者们

贡献者们

About

一个使用 Vite + TS + Vue3.x + Electron 开发的桌面软件项目 👍

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •