You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
dash 3029da490e Refactor about page structure and update dependencies. Change about page path to use a directory structure, restore preload dependency in package.json, and enhance VSCode settings for formatting on save. Remove obsolete about.html and about.ts files. 2 months ago
.vscode Refactor about page structure and update dependencies. Change about page path to use a directory structure, restore preload dependency in package.json, and enhance VSCode settings for formatting on save. Remove obsolete about.html and about.ts files. 2 months ago
build init 2 months ago
packages Initialize project structure with configuration files, add TRPC support, and implement window management. Introduce new packages for config, logger, and TRPC, along with necessary updates to existing files for improved functionality and organization. 2 months ago
resources init 2 months ago
src Refactor about page structure and update dependencies. Change about page path to use a directory structure, restore preload dependency in package.json, and enhance VSCode settings for formatting on save. Remove obsolete about.html and about.ts files. 2 months ago
.editorconfig init 2 months ago
.env Initialize project structure with configuration files, add TRPC support, and implement window management. Introduce new packages for config, logger, and TRPC, along with necessary updates to existing files for improved functionality and organization. 2 months ago
.gitignore init 2 months ago
.npmrc Initialize project structure with configuration files, add TRPC support, and implement window management. Introduce new packages for config, logger, and TRPC, along with necessary updates to existing files for improved functionality and organization. 2 months ago
.prettierignore init 2 months ago
.prettierrc.yaml init 2 months ago
README.md init 2 months ago
dev-app-update.yml init 2 months ago
electron-builder.yml init 2 months ago
electron.vite.config.ts Refactor about page structure and update dependencies. Change about page path to use a directory structure, restore preload dependency in package.json, and enhance VSCode settings for formatting on save. Remove obsolete about.html and about.ts files. 2 months ago
eslint.config.mjs init 2 months ago
package.json Refactor about page structure and update dependencies. Change about page path to use a directory structure, restore preload dependency in package.json, and enhance VSCode settings for formatting on save. Remove obsolete about.html and about.ts files. 2 months ago
pnpm-lock.yaml Refactor about page structure and update dependencies. Change about page path to use a directory structure, restore preload dependency in package.json, and enhance VSCode settings for formatting on save. Remove obsolete about.html and about.ts files. 2 months ago
pnpm-workspace.yaml Initialize project structure with configuration files, add TRPC support, and implement window management. Introduce new packages for config, logger, and TRPC, along with necessary updates to existing files for improved functionality and organization. 2 months ago
study.md init 2 months ago
tsconfig.json init 2 months ago
tsconfig.node.json Initialize project structure with configuration files, add TRPC support, and implement window management. Introduce new packages for config, logger, and TRPC, along with necessary updates to existing files for improved functionality and organization. 2 months ago
tsconfig.web.json Initialize project structure with configuration files, add TRPC support, and implement window management. Introduce new packages for config, logger, and TRPC, along with necessary updates to existing files for improved functionality and organization. 2 months ago

README.md

electron-trpc-demo

An Electron application with Vue and TypeScript

Project Setup

Install

$ npm install

Development

$ npm run dev

Build

# For windows
$ npm run build:win

# For macOS
$ npm run build:mac

# For Linux
$ npm run build:linux