Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lq782655835/electron-vue-template
A complete electron client project by electron-vue
https://github.com/lq782655835/electron-vue-template
axios electron electron-builder electron-vue vue vue-router vuex
Last synced: 3 months ago
JSON representation
A complete electron client project by electron-vue
- Host: GitHub
- URL: https://github.com/lq782655835/electron-vue-template
- Owner: lq782655835
- License: mit
- Created: 2018-09-05T11:35:57.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T22:03:45.000Z (about 2 years ago)
- Last Synced: 2024-10-14T02:44:31.056Z (3 months ago)
- Topics: axios, electron, electron-builder, electron-vue, vue, vue-router, vuex
- Language: Vue
- Homepage:
- Size: 5.05 MB
- Stars: 16
- Watchers: 2
- Forks: 6
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# electron-vue-template
A complete electron client project by electron-vue base on [AI TEAM STANDARD](https://lq782655835.github.io/blogs/team-standard/0.standard-ai-summary.html)
## Compatibility
- [x] code standard:eslint + perttier + husky
- [x] css:scss + scss resource
- [x] light component: link + button + icon(svgicon) + input + modal + select + tabs + toast
- [x] vue: vue-router + vuex + axios
- [x] package: electron-builder
- [x] auto update: electron-updater
- [x] log: electron-log
- [x] network: is-online
## Usage
### Development
``` bash
npm install && npm run dev
```### Build
To build all platform
```
npm run build
```To build specific platform
```
npm run build:mac # for macOS
npm run build:win # for windows
npm run build:linux # for linux
```## Preview
![image](https://user-images.githubusercontent.com/6310131/45092957-8c566000-b149-11e8-892d-37fb4d310982.png)
![image](https://user-images.githubusercontent.com/6310131/45093163-2ae2c100-b14a-11e8-8f5d-97f084980b90.png)
![image](https://user-images.githubusercontent.com/6310131/45093021-ba3ba480-b149-11e8-9357-ac6f16113d58.png)
![image](https://user-images.githubusercontent.com/6310131/45093034-c6276680-b149-11e8-9415-1facadee48b9.png)
## License
The code is distributed under the [MIT](http://opensource.org/licenses/MIT) license