Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ali322/gui-boilerplate
build gui application with electron + vue in typescript
https://github.com/ali322/gui-boilerplate
desktop electron gui typescript vue webpack
Last synced: 10 days ago
JSON representation
build gui application with electron + vue in typescript
- Host: GitHub
- URL: https://github.com/ali322/gui-boilerplate
- Owner: ali322
- Created: 2018-11-30T02:09:08.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-11-03T08:03:16.000Z (about 4 years ago)
- Last Synced: 2024-10-11T09:14:45.606Z (about 1 month ago)
- Topics: desktop, electron, gui, typescript, vue, webpack
- Language: JavaScript
- Homepage:
- Size: 521 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GUI Boilerplate
[![Build Status](https://travis-ci.org/ali322/gui-boilerplate.svg?branch=master)](https://travis-ci.org/ali322/gui-boilerplate)
[![Maintainability](https://api.codeclimate.com/v1/badges/e99864723feb8265a24b/maintainability)](https://codeclimate.com/github/ali322/gui-boilerplate/maintainability)build gui application with electron + vue in typescript
Develop
===
1. clone to your local disk `git clone https://github.com/ali322/gui-boilerplate`
2. run `npm install`
3. run `npm run dll` to generate vendor dll files when first start
4. run `npm start` to start develop
5. run `npm run pack` to packDirectory structure
===```sh
script/
|-- ... # build and pack script
renderer/
|-- asset/ #images,fonts and so on
|-- page/
|-- index/ #index scene's entry js and css
|-- .../ #more your own scene's entry js and css,like index page
main/
|-- index.js # main electron process entry
|-- index.dev.js # main electron process entry in develop mode
|-- ipc.js # communication between main process and renderer process
```## License
[MIT License](http://en.wikipedia.org/wiki/MIT_License)