suda

一款小型、轻量化的PHP7框架

View project on GitHub

配置文件说明

在suda中,配置文件默认使用 json 格式作为配置文件,但是也可以使用 .php.ini.yml 格式的文件做配置文件,一下提到的配置文件只说明文件名称,如 manifest 可以是 manifest.json,还可以是 manifest.yml,优先级:.yml > .json > .php > .ini

使用YAML作为配置需要依赖第三方库,请自行包含,推荐使用PHP扩展或者使用symfony/yaml来解析

资源位置描述说明:

  • @app 表示app目录
  • @app-resouce 表示app的资源目录,默认 app/resource

@app/manifest 配置

键名 键值类型 默认值 说明
name string   应用名称
version string   应用版本号
locale string zh-cn 应用采用的语言包
style string default 采用的样式
resource string ./resource 资源路径
route-group array [‘default’] 启用的路由组
import array null 全局共享库
module.load array 全部模块 默认加载的模块
module.active array 全部模块 默认激活的模块
module.reachable array 全部模块 默认可以访问的模块