常见问题
安装相关
Q: Electron 下载很慢怎么办?
设置镜像源:
# Windows PowerShell
$env:ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
# Linux/macOS
export ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
Q: Node 版本不对?
推荐使用 nvm 管理版本:
nvm install 18
nvm use 18
使用相关
Q: 数据存储在哪里?
- Windows:
%APPDATA%/opentree/opentree.db - macOS:
~/Library/Application Support/opentree/opentree.db - Linux:
~/.config/opentree/opentree.db
Q: 如何备份数据?
复制上述路径中的 .db 文件即可。也可以在设置中开启自动备份。
Q: 支持多设备同步吗?
目前不支持云端同步 ,所有数据存储在本地。云端同步在路线图中。
开发相关
Q: 元宇宙和世界树如何共享数据?
两者运行在同一个 Electron 进程中,共享同一个 SQLite 数据库。通过 IPC 通信和事件广播保持数据同步。
Q: 如何添加新的模块?
参考 创建自定义模块 指南。
Q: 支持插件系统吗?
目前模块是硬编码的。插件系统在路线图中,计划支持第三方扩展。