https://github.com/vitelabs/vite-wallet
The Desktop Wallet of Vite
https://github.com/vitelabs/vite-wallet
crypto-wallet electron javascript vite vue
Last synced: about 1 year ago
JSON representation
The Desktop Wallet of Vite
- Host: GitHub
- URL: https://github.com/vitelabs/vite-wallet
- Owner: vitelabs
- Created: 2018-07-11T08:59:22.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-10-17T08:35:42.000Z (over 2 years ago)
- Last Synced: 2025-04-10T21:13:40.901Z (about 1 year ago)
- Topics: crypto-wallet, electron, javascript, vite, vue
- Language: JavaScript
- Homepage: http://vite.org/
- Size: 24.6 MB
- Stars: 37
- Watchers: 12
- Forks: 14
- Open Issues: 30
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
Awesome Lists containing this project
README
# vite-wallet
> The Desktop Wallet of [Vite](https://vite.org).
[](https://github.com/vitelabs/vite-wallet/releases/latest)
[](https://github.com/vitelabs/vite-wallet/releases)
[](https://twitter.com/vitelabs)
[](https://github.com/vitelabs/vite-wallet/releases/latest)
[](http://commitizen.github.io/cz-cli/)
[Changelog](./changelog.md)
## Installation
The Vite Desktop Wallet supports Mac and Windows. [Download and install](https://github.com/vitelabs/vite-wallet/releases).
## Development
### Init submodule
This project requires the [vite-web-wallet](https://github.com/vitelabs/vite-web-wallet). You need init submodules first.
```
git submodule init
git submodule update
```
### Install
Install dependencies
```bash
yarn
```
Install the dependencies of vite-web-wallet
```bash
cd ../vite-web-wallet
# Be sure you are in the folder of vite-web-wallet
yarn
```
### Develop Mode
Launch the local dev server of vite-web-wallet
```bash
# Be sure you are in the folder of vite-web-wallet
yarn dev
```
Now open a new tab on terminal
```bash
yarn dev
```
Commit code:
```bash
yarn commit
```
### Build
First, you need build the vite-web-wallet dist:
```bash
# Be sure you are in the folder of vite-web-wallet
yarn build
```
Second, you need to build vite-wallet:
```bash
cd ../vite-wallet
# Be sure you are in the folder of vite-wallet
# Build Mac installation
yarn build
# Build Windows installation
yarn build:win
```
### Release
#### Set .env
Before running release script, you need create a `.env` file. About `.env` config, you can look [.env.example](./.env.example);
```
GH_TOKEN=
GPG_SIGN_KEY=
```
#### Release
Here is the release script of vite-wallet. It do something like:
1. Bump version
2. Choose which platform to build
3. Release package to github
4. Sigin with GPG key
```bash
yarn release
```