Files
2026-07-13 13:36:53 +08:00

49 lines
594 B
Markdown

## Development
### Prerequisites
- Node.js and npm
- A Unix-like shell environment for the Hermes installer
- Network access for downloading Hermes during first-run install
### Install dependencies
```bash
npm install
```
### Start the app in development
```bash
npm run dev
```
### Run checks
```bash
npm run lint
npm run typecheck
```
### Run tests
```bash
npm run test
npm run test:watch
```
### Build the desktop app
```bash
npm run build
```
Platform packaging:
```bash
npm run build:mac
npm run build:win
npm run build:linux
npm run build:rpm # Fedora/RHEL .rpm only
```