从这里开始
本地开发
在迭代时于本地运行服务端与 UI。
首选方案:hstack(推荐)
在当前 monorepo 中开发 Kaiwu 时,官方推荐的工作流是通过 hstack 运行所有组件。这种方式能够按栈严格隔离端口、身份认证、数据库、缓存及运行时状态。
推荐阅读:
首次配置
hstack setup-from-source --profile=dev运行开发栈(绑定至标准 dev/ 检出)
hstack stack new dev
hstack stack wt dev -- use dev交互式开发(首选):
hstack tui stack dev dev
# mobile dev-client + QR:
hstack tui stack dev dev --mobile若无法使用 TUI(例如在非交互式终端或 CI 环境中),请运行:
hstack stack dev dev传统 / 手动方式(未按栈隔离)
如果不使用 hstack,可以使用下列命令。但需要注意,这些命令未按栈进行作用域隔离(会与你的设备共用端口、身份认证和缓存,较难并行运行)。
yarn install随后启动服务器:
- 完整版:
yarn --cwd apps/server dev- 轻量版:
yarn --cwd apps/server dev:lightApp(Web UI)
App 支持在本地以 Expo Web 形式运行:
yarn --cwd apps/ui web官方网站
yarn --cwd apps/website dev© 乾元执中(南京)科技有限公司 · WUJI-Labs