mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
55c97b56a3
* 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 |
||
---|---|---|
.. | ||
public | ||
src | ||
wasm-libs | ||
.eslintignore | ||
.eslintrc.cjs | ||
.gitignore | ||
.prettierignore | ||
.prettierrc.cjs | ||
index.html | ||
package.json | ||
pnpm-lock.yaml | ||
README.md | ||
tsconfig.json | ||
tsconfig.node.json | ||
vite.config.ts |
AppFlowy Web Project
Installation
cd appflowy-web
# Install dependencies
rm -rf node_modules && pnpm install
Running the app
# 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. If you are using a Mac, you can easily install it using Homebrew.
brew install chromedriver
Go to frontend/appflowy_web/wasm-libs
and run:
wasm-pack test --chrome
Run tests in headless Chrome
wasm-pack test --headless --chrome