Skip to content

基于 Electron 和 trezor.js 开发的 PC 客户端数字钱包

License

Notifications You must be signed in to change notification settings

KevinBaiSg/eWallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eWallet GitHub Actions

eWallet

Install

First, clone the repo via git:

git clone --depth 1 --single-branch --branch master https://github.com/Electron-Wallet/ewallet.git eWallet

And then install the dependencies with yarn.

$ cd eWallet
$ yarn

Run

Start the app in the dev environment. This starts the renderer process in hot-module-replacement mode and starts a webpack dev server that sends hot updates to the renderer process:

$ yarn dev

If you don't need autofocus when your files was changed, then run dev with env START_MINIMIZED=true:

$ START_MINIMIZED=true yarn dev

Packaging

To package apps for the local platform:

$ yarn package

To package apps for all platforms:

First, refer to the Multi Platform Build docs for dependencies.

Then,

$ yarn package-all

To package apps with options:

$ yarn package --[option]

To run End-to-End Test

$ yarn build-e2e
$ yarn test-e2e

# Running e2e tests in a minimized window
$ START_MINIMIZED=true yarn build-e2e
$ yarn test-e2e

💡 You can debug your production build with devtools by simply setting the DEBUG_PROD env variable:

DEBUG_PROD=true yarn package

About Electron React Boilerplate
About Trezor

CI

GitHub Actions: GitHub Actions

Maintainers

License

LGPL © eWallet

About

基于 Electron 和 trezor.js 开发的 PC 客户端数字钱包

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages