阅读时间:1 分钟
0 字

系统配置

系统主要使用 TOML 配置文件:

  • config/use.toml:运行时配置
  • config/use.dev.toml:开发环境覆盖(优先级更高)
  • config/app.toml:模块注册

use.toml

toml
[app]
name = "我的 DuxLite 应用"
debug = true
timezone = "Asia/Shanghai"
secret = "your-app-secret-key"
domain = "http://localhost:8000"

[vite]
dev = false
port = 5173

[cloud]
key = ""

说明:

  • app.secret:JWT 与 API 签名的基础密钥,务必设置为安全随机值。
  • vite.devtrue/manage/ 会加载 Vite 开发服务器。
  • use.dev.toml 会覆盖同名键,适合本地调试。

app.toml

toml
registers = [ "App\\System\\App", "App\\Data\\App" ]

注册的模块会在应用启动时自动加载,包含路由、资源与事件。