界面包与自定义机制如何工作?
最小浏览器界面已内置在核心中;include 用来管理额外的 CSS 和 JavaScript 包。
内置界面与 Base
核心无需额外文件即可使用自带的最小界面。include -lil 安装完整 Base 界面;include -css 和 include -js 可分别安装 CSS 与 JavaScript 部分。
当前可用包
公开目录当前包含 lil、hotkeys、code、evelynspink、xbig 和 xgeek。hotkeys 增加桌面键盘功能,code 增加语法高亮和增强编辑器,样式包则改变终端外观。
安装与管理
include 显示已安装包,include -l 列出 repository。-i 查看详情,-u 移除,-v <version> 选择精确版本。加入 -s 会把界面持久保存到 .lil.css 和 .lil.js,而不是只保存在当前会话。
模块集成
Base 模块可以请求对应的界面包。例如 Base code 会在 PHP 模块可用后连接 code UI 包。Minimum 版本不会加入可选浏览器资源,除非自身 metadata 明确要求。
示例
include -linclude -lil -sinclude -code -iinclude -xgeek -s