initial commit
This commit is contained in:
commit
13ae6c773c
36 files changed
+24137
No files matched your search
@@ -0,0 +1,61 @@
|
||||
# Vutron
|
||||
Quick Start Templates for **[Vue.js 3](https://vuejs.org/)** + **[Electron.js](https://www.electronjs.org/)**
|
||||
|
||||
[](https://github.com/jooy2/vutron/blob/master/LICENSE)
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
[](https://github.com/jooy2)
|
||||
|
||||
`Vutron` is a preconfigured template for developing `Electron` cross-platform desktop apps. It uses `Vue 3` and allows you to build a fast development environment with little effort.
|
||||
|
||||
## Advantages of use
|
||||
- ✅ You can build immediately without any presets, so you can develop quickly.
|
||||
- ✅ It is being maintained quickly to be compatible with the latest `Vue` and `Electron`, as well as many modules.
|
||||
- ✅ There is no need to worry about layout and data management by using various additional templates.
|
||||
|
||||
|
||||
## Pre-configured components
|
||||
|
||||
- Electron 19.x.x
|
||||
- Electron Builder 23.x
|
||||
- Vue 3.2.x
|
||||
- Vue-i18n 9.x
|
||||
- Vue-router 4.x
|
||||
- Vuetify 3.x (Beta)
|
||||
- Babel 7.x
|
||||
- Webpack 5.x
|
||||
- ESLint 8.x
|
||||
|
||||
## Installation
|
||||
|
||||
```shell
|
||||
$ npm i
|
||||
```
|
||||
|
||||
## Run in development environment
|
||||
|
||||
```shell
|
||||
$ npm run dev
|
||||
```
|
||||
|
||||
## Build
|
||||
|
||||
```shell
|
||||
# For Windows (.exe, .appx)
|
||||
$ npm run build:win
|
||||
|
||||
# For macOS (.dmg)
|
||||
$ npm run build:mac
|
||||
|
||||
# For Linux (.rpm, .deb, .snap)
|
||||
$ npm run build:linux
|
||||
```
|
||||
|
||||
## License
|
||||
Copyright © 2022 Jooy2 Released under the MIT license.
|
||||
|
||||
The structure and some code of this project was inspired by **[electron-vue](https://github.com/SimulatedGREG/electron-vue)**.
|
||||
Reference in new issue
Block a user