derushio / electron-quasar-typesafe

vue3, electron, prismaなどの環境

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

electron-quasar-typesafe

型定義を適当にして開発したとしても、いい感じに型推測でtypesafeになることを目指しています。

electronがメインですが、spa、ssr (nuxt) も開始できます。

vite + electron + vue3 + quasar + trpc (json or formdata) + drizzle (SQLite)

An Electron application with Vue and TypeScript

Recommended IDE Setup

Project Setup

Install

pnpm install
cp .env.example .env

Development

Electron向け

pnpm electron:dev

Server & Client (SPA) 向け

pnpm spa:dev

Server & Client (SSR) 向け

pnpm ssr:dev

Build

# For windows
npm run build:win

# For macOS
npm run build:mac

# For Linux
npm run build:linux

About

vue3, electron, prismaなどの環境


Languages

Language:TypeScript 72.1%Language:Vue 13.0%Language:JavaScript 11.6%Language:SCSS 2.2%Language:HTML 1.0%