This commit is contained in:
neil 2022-12-18 06:53:45 +08:00
parent 2ae0822a99
commit f94945dd35

View file

@ -4,15 +4,19 @@ This repository includes the tea GUI/Desktop App.
For better documentation checkout this [notion](https://www.notion.so/teaxyz/tea-gui-fdd9f50aa980432fa370b2cf6a03cb50). For better documentation checkout this [notion](https://www.notion.so/teaxyz/tea-gui-fdd9f50aa980432fa370b2cf6a03cb50).
# Requirements # Requirements
* [pnpm@^7.8](https://pnpm.io/) * [tea - is all you need](https://tea.xyz/)
* [node@^16](https://github.com/tj/n)
* [rust@^1.62](https://www.rust-lang.org/)
* [cargo@^1.62](https://crates.io/)
# Development ## Dependencies
Setting up the workspace just run here:
``` | Project | Version |
$ pnpm install |------------|---------|
| nodejs.org | >=16 |
| pnpm.io | >=7.18.2 |
| rust-lang.org | >=1.62 |
# Getting Started
```sh
pnpm install
``` ```
To develop the GUI within Tauri Webview To develop the GUI within Tauri Webview
@ -24,10 +28,9 @@ To develop the GUI within your local browser at localhost:8080
``` ```
$ pnpm web:gui $ pnpm web:gui
``` ```
# Build a GUI installer # Build
This assumes you have installed the dev dependencies ```sh
``` pnpm build:gui
$ pnpm build:gui
``` ```
# Creating a release # Creating a release