You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cysamurai d77589f30f 首次提交代码 11 months ago
..
.vscode 首次提交代码 11 months ago
build 首次提交代码 11 months ago
resources 首次提交代码 11 months ago
src 首次提交代码 11 months ago
.editorconfig 首次提交代码 11 months ago
.eslintignore 首次提交代码 11 months ago
.eslintrc.cjs 首次提交代码 11 months ago
.gitignore 首次提交代码 11 months ago
.npmrc 首次提交代码 11 months ago
.prettierignore 首次提交代码 11 months ago
.prettierrc.yaml 首次提交代码 11 months ago
README.md 首次提交代码 11 months ago
electron-builder.yml 首次提交代码 11 months ago
electron.vite.config.ts 首次提交代码 11 months ago
package.json 首次提交代码 11 months ago
tsconfig.json 首次提交代码 11 months ago
tsconfig.node.json 首次提交代码 11 months ago
tsconfig.web.json 首次提交代码 11 months ago
yarn.lock 首次提交代码 11 months ago

README.md

electron-app

An Electron application with Vue3 and TypeScript

electron-version electron-vite-version electron-builder-version vite-version vue-version typescript-version

Features

  • 💡 Optimize asset handling
  • 🚀 Fast HMR for renderer processes
  • 🔥 Hot reloading for main process and preload scripts
  • 🔌 Easy to debug
  • 🔒 Compile to v8 bytecode to protect source code

Getting Started

Read documentation for more details.

You can also use the create-electron tool to scaffold your project for other frameworks (e.g. React, Svelte or Solid).

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

Examples