mirror of
https://github.com/toeverything/AFFiNE.git
synced 2024-11-27 02:44:49 +03:00
.. | ||
scripts | ||
src | ||
src-OctoBase@4263134e11 | ||
src-tauri | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.nvmrc | ||
index.html | ||
LICENSE | ||
package.json | ||
pnpm-lock.yaml | ||
README.md | ||
tsconfig.json | ||
vite.config.ts |
Client App
AFFiNE App client powered by Tauri.
Quick Start
Please follow the Tauri getting started guide for environment setup.
After the environment is ready, start development build:
pnpm tauri dev
Development
Currently client-app depends on a rapidly developing rust library "Octobase", we use git-submodule to link it currently.
We will provide its binary binding soon, to replace the git-submodule, before Octobase become opensource.
Scripts
On this folder:
pnpm dev:app
will start a vite serverpnpm build:prerequisite
will link the Octobase and prepare affine dist html and tauri preload script
On project root folder: