3e06def637
- Add electron-vite + Vue 3 + TypeScript build config - Add .gitignore with legacy/ exclusion - Add AGENTS.md with architecture & dev commands - Update README.md
30 lines
617 B
Markdown
30 lines
617 B
Markdown
# JRedisDesktop
|
|
|
|
A modern Redis desktop manager built with Electron + Vue 3 + Vite.
|
|
|
|
> Fork of [AnotherRedisDesktopManager](https://github.com/qishibo/AnotherRedisDesktopManager).
|
|
> The legacy Vue 2 codebase is archived in [`legacy/`](legacy/).
|
|
|
|
## Dev
|
|
|
|
```bash
|
|
npm install
|
|
npm run dev # electron-vite dev with HMR
|
|
npm run build # production build
|
|
```
|
|
|
|
## Build packages
|
|
|
|
```bash
|
|
npm run build:linux
|
|
npm run build:mac
|
|
npm run build:win
|
|
```
|
|
|
|
## Stack
|
|
|
|
- **Shell:** Electron 33
|
|
- **Renderer:** Vue 3 + Element Plus + Vue Router
|
|
- **Build:** electron-vite + Vite 6 + TypeScript
|
|
- **Redis client:** ioredis 5
|