2022-09-05 12:43:04 +08:00
< h1 align = "center" > Wails Template Vue< / h1 >
2021-09-08 12:51:13 +08:00
< p align = "center" >
2022-03-24 08:38:44 +08:00
< img src = "./logo.png" height = "280" / >
2021-09-08 12:51:13 +08:00
< / p >
2022-08-26 19:45:49 +08:00
2021-09-08 12:51:13 +08:00
< p align = "center" >
2022-10-02 22:19:00 +08:00
Wails template based on Vue ecology
2021-09-08 12:51:13 +08:00
< / p >
2022-08-26 19:45:49 +08:00
2021-09-08 12:51:13 +08:00
< p align = "center" >
2021-12-04 01:48:48 +08:00
< a href = "https://github.com/misitebao/wails-template-vue/blob/main/LICENSE" >
2022-08-26 19:45:49 +08:00
< img alt = "GitHub" src = "https://img.shields.io/github/license/misitebao/wails-template-vue" / >
2021-12-04 01:48:48 +08:00
< / a >
< a href = "https://github.com/misitebao/standard-repository" >
2022-08-26 19:45:49 +08:00
< img alt = "GitHub" src = "https://cdn.jsdelivr.net/gh/misitebao/standard-repository@main/assets/badge_flat.svg" / >
2021-12-04 01:48:48 +08:00
< / a >
< a href = "https://github.com/misitebao/wails-template-vue/releases" >
2022-08-26 19:45:49 +08:00
< img alt = "GitHub release (latest by date including pre-releases)" src = "https://img.shields.io/github/v/release/misitebao/wails-template-vue?include_prereleases&sort=semver" >
2021-12-04 01:48:48 +08:00
< / a >
< a href = "https://github.com/wailsapp/awesome-wails" >
2022-08-26 19:45:49 +08:00
< img alt = "Awesome-Wails" src = "https://cdn.jsdelivr.net/gh/sindresorhus/awesome@main/media/badge.svg" / >
2021-12-04 01:48:48 +08:00
< / a >
2022-08-26 19:45:49 +08:00
< br / >
< img src = "https://img.shields.io/badge/platform-windows%20%7C%20macos%20%7C%20linux-brightgreen?" / >
2021-09-08 12:51:13 +08:00
< / p >
2022-08-26 19:45:49 +08:00
< div align = "center" >
< strong >
< samp >
2021-09-08 12:51:13 +08:00
2022-08-26 19:45:49 +08:00
[English ](README.md ) · [简体中文 ](README.zh-Hans.md )
2021-09-08 12:51:13 +08:00
2022-08-26 19:45:49 +08:00
< / samp >
< / strong >
< / div >
2021-09-08 12:51:13 +08:00
## Table of Contents
< details >
< summary > Click me to Open/Close the directory listing< / summary >
2022-10-02 22:19:00 +08:00
- [Table of Contents ](#table-of-contents )
- [Introductions ](#introductions )
- [Official Website ](#official-website )
- [Background ](#background )
- [Graphic Demo ](#graphic-demo )
- [Features ](#features )
- [Architecture ](#architecture )
- [Getting Started ](#getting-started )
- [Maintainer ](#maintainer )
- [Contributors ](#contributors )
- [Community Exchange ](#community-exchange )
- [Part Of Users ](#part-of-users )
- [Changelog ](#changelog )
- [Donators ](#donators )
- [Sponsors ](#sponsors )
- [Special Thanks ](#special-thanks )
- [License ](#license )
2021-09-08 12:51:13 +08:00
< / details >
## Introductions
2022-10-02 22:19:00 +08:00
This project is a [Wails ](https://github.com/wailsapp/wails ) template based on the [Vue ](https://vuejs.org/ ) ecosystem. You can use this project to quickly develop your application.
2021-09-08 12:51:13 +08:00
### Background
2022-10-02 22:19:00 +08:00
The official built-in template only provides the minimum content required to develop an application. If you want to develop an application quickly, you still need to do a lot of work yourself. Based on this, this template project provides you with out-of-the-box functions, you can Get started developing your app quickly.
2021-09-08 12:51:13 +08:00
## Graphic Demo
2022-03-24 08:48:08 +08:00
[](https://cdn.jsdelivr.net/gh/misitebao/wails-template-vue@main/.github/preview.gif)
2021-09-09 05:31:16 +08:00
2021-09-08 12:51:13 +08:00
## Features
2022-10-02 22:19:00 +08:00
- Single page routing support
- Built-in internationalization
- Built-in bright and dark themes
- Built-in FontAwesome icon library
- Integrated TailwindCSS
- Integrate TypeScript
- Perfect for Windows, MacOS, Linux platforms
2021-09-08 12:51:13 +08:00
## Getting Started
2022-10-02 22:19:00 +08:00
**New Project**:
2021-09-08 12:20:39 +08:00
2021-09-08 12:51:13 +08:00
```
2022-10-02 22:19:00 +08:00
wails init -n < Your Appname > -t https://github.com/misitebao/wails-template-vue[@version]
2021-09-08 12:51:13 +08:00
```
2021-09-08 12:30:32 +08:00
flag description:
- n - The name of the application to be created
- t - Template name, supports built-in template names and third-party templates in the form of hyperlinks
2022-10-02 22:19:00 +08:00
- @version - Specify the version of a specific Git Tag, if no version is specified, the code of the master branch will be used by default
2021-09-08 12:30:32 +08:00
2022-10-02 22:19:00 +08:00
**Reference document**:
2021-09-08 12:20:39 +08:00
The front-end part uses Vue Vue-Router and Vue-I18N:
2022-10-02 22:19:00 +08:00
- Vue - Use vue3.x version, please refer to the official [Vue3.x Documents ](https://vuejs.org/ ) for specific usage.
- Vue-Router - Use Vue-Router 4.x version, please refer to the official [Vue-Router Documents ](https://router.vuejs.org/ ) for specific usage.
2021-09-22 01:43:41 +08:00
- Vue-I18N - Use Vue-I18N 9.x version, please refer to official [Vue-I18N Documents ](https://vue-i18n.intlify.dev/ ) for specific usage.
2021-12-13 21:27:48 +08:00
- TypeScript - Please refer to official [TypeScript Documents ](https://www.typescriptlang.org/ ) for specific usage.
2022-10-02 22:19:00 +08:00
- TailwindCSS - Please refer to official [TailwindCSS Documents ](https://tailwindcss.com/ ) for specific usage.
2021-09-08 12:20:39 +08:00
2021-11-24 19:45:20 +08:00
Then you can refer to the official [Wails document ](https://wails.io ) to start developing your application🤞.
2021-09-08 12:20:39 +08:00
2021-09-08 12:51:13 +08:00
## Maintainer
Thanks to the maintainers of these projects:
2022-10-02 22:19:00 +08:00
< a href = "https://github.com/misitebao" >
< img src = "https://github.com/misitebao.png" width = "40" height = "40" alt = "misitebao" title = "misitebao" / >
< / a >
2021-09-08 12:51:13 +08:00
## Contributors
2022-10-02 22:19:00 +08:00
Thanks to all the contributors involved in the development. [Contributors ](https://github.com/misitebao/wails-template-vue/graphs/contributors )
2021-09-08 12:51:13 +08:00
2022-10-02 22:19:00 +08:00
< a href = "https://github.com/eighteenzheng" >
< img src = "https://github.com/eighteenzheng.png" width = "40" height = "40" alt = "eighteenzheng" title = "eighteenzheng" / >
< / a >
< a href = "https://github.com/daoif" >
< img src = "https://github.com/daoif.png" width = "40" height = "40" alt = "daoif" title = "daoif" / >
< / a >
2021-09-08 12:51:13 +08:00
## Community Exchange
2021-09-08 12:15:04 +08:00
- [Github Discussions ](https://github.com/wailsapp/wails/discussions ) - The official Github communication community of the Wails project
2021-09-08 12:59:38 +08:00
- [Wails Slack ](https://invite.slack.golangbridge.org/ ) - Wails official communication channel
2021-09-08 12:15:04 +08:00
- [Twitter ](https://twitter.com/wailsapp ) - Wails official Twitter account
2021-09-08 12:51:13 +08:00
2021-09-12 13:19:02 +08:00
Chinese Community:
2021-09-12 13:23:08 +08:00
- < a target = "_blank" href = "https://qm.qq.com/cgi-bin/qm/qr?k=utlUvDwtcNG5knHBLwVdMvG39WeHh7oj&jump_from=webapi" > QQ Group: 1067173054</ a > - QQ Chinese Community Exchange Group
2021-09-12 13:19:02 +08:00
2021-09-08 12:51:13 +08:00
## Part Of Users
2021-09-08 12:30:32 +08:00
- [Wails API Demos ](https://github.com/misitebao/wails-api-demos ) - A sample program for exploring Wails API, inspired by [Electron API Demos ](https://github.com/electron/electron-api-demos )
2021-11-06 20:53:09 +08:00
- [Hayate ](https://github.com/misitebao/hayate ) - Windows application installation boot program implemented using Wails.
2021-09-08 12:30:32 +08:00
2022-10-02 22:19:00 +08:00
## Changelog
2021-09-08 12:51:13 +08:00
2022-10-02 22:19:00 +08:00
Check out the changelog [here ](./CHANGELOG.md ).
2021-09-08 12:51:13 +08:00
## License
2022-10-02 23:07:15 +08:00
[License MIT ](./LICENSE )