AppFlowy/frontend/appflowy_web/README.md
Nathan.fooo 55c97b56a3
feat: calling user event from web (#4535)
* refactor: user manager

* refactor: user manager

* refactor: session location

* refactor: user manager

* chore: gen ts files

* feat: implement indexeddb persistence

* chore: integrate user manager

* chore: update

* chore: run on web thread

* chore: run on web thread

* chore: fix test

* chore: add test

* chore: add test

* chore: add user & sign in with password

* chore: fix test

* chore: update docs

* chore: fix warnings

* chore: gen files

* chore: add user

* chore: add files

* chore: update config

* chore: update scirpt

* chore: update scirpt

* fix: build

* chore: update command

* fix: ci

* ci: fix

* fix: compile

* fix: compile

* fix: ci

* fix: compile

* fix: tauri build

* chore: fix test

* chore: fix test
2024-01-30 05:36:27 +08:00

45 lines
678 B
Markdown

# AppFlowy Web Project
## Installation
```bash
cd appflowy-web
# Install dependencies
rm -rf node_modules && pnpm install
```
## Running the app
```bash
# development
pnpm run dev
# production mode
pnpm run build
# generate wasm
pnpm run wasm
```
## Run tests in Chrome
> Before executing the test, you need to install the [Chrome Driver](https://chromedriver.chromium.org/downloads). If
> you are using a Mac, you can easily install it using Homebrew.
>
> ```shell
> brew install chromedriver
> ```
Go to `frontend/appflowy_web/wasm-libs` and run:
```shell
wasm-pack test --chrome
```
Run tests in headless Chrome
```shell
wasm-pack test --headless --chrome
```