include

include 在不修改 PHP 命令模块的情况下组合可选的 CSS 与 JavaScript 界面包。它们可以只在当前会话中生效,也可以保存到 .lil.css 和 .lil.js。

系统版本 1.2.6稳定
lil-terminal

概览

使用 include 让可选浏览器层与 PHP 核心相互独立:按会话加载 Base 或代码编辑器 assets,测试时固定精确 UI 版本,保存到本地,或通过 kill -include 统一清理。

界面包不会改变命令代码

include 改变浏览器层,而不改变命令的 PHP 实现。会话包随会话结束而消失;-s 创建持久 .lil.css/.lil.js,kill -include 则恢复到核心内置界面。

语法

lil-terminal
include [package] [options]

参考

include

显示已安装的 UI 包

include -css

安装 Base CSS 层

include -js

安装 Base JavaScript 层

include -lil

安装完整的 Base UI

include -hotkeys

安装键盘快捷键和可选的桌面提示条

include -code

安装语法编辑器的 CSS 与 JavaScript

include -l

列出 repository 中可用的界面包

-v <version>

选择指定的界面包版本

-s

切换到持久化 .lil.css/.lil.js 存储

-i

显示所选包的信息

-u

移除所选包或组件

include -u @kill

通过 kill -include 清除全部本地和会话界面资源

include

显示已安装的 UI 包

include -css

安装 Base CSS 层

include -js

安装 Base JavaScript 层

include -lil

安装完整的 Base UI

include -hotkeys

安装键盘快捷键和可选的桌面提示条

include -code

安装语法编辑器的 CSS 与 JavaScript

include -l

列出 repository 中可用的界面包

-v <version>

选择指定的界面包版本

-s

切换到持久化 .lil.css/.lil.js 存储

-i

显示所选包的信息

-u

移除所选包或组件

include -u @kill

通过 kill -include 清除全部本地和会话界面资源

交互式 sandbox 预览

可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。

Include · 01

安装与管理

安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。

Base 与 Minimum 是同一当前模块版本的两个包。

Base 包

安装包含本地参考和全部已发布模式的完整包。

install include
Minimum 包

安装精简包。该包不包含本地参考;help <cmd> -i 会打开当前服务器参考。

install include -m
精确公开版本

安装这个确切的已发布版本。

install include -v 1.2.6
检查或升级

让 upgrade 检查兼容性,仅在需要时替换已安装块。

upgrade include
删除模块

删除扩展块,不影响核心和其他模块。

install include -u

示例

示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。

Include · 01
include
这是预设的教学结果;Play 不会修改你的安装。
Storage   session
Packages  (none)
实际结果取决于已安装的包和仓库状态。
Include · -l
include -l
这是预设的教学结果;Play 不会修改你的安装。
lil       1.1.22
hotkeys   1.1.3
code      1.1.1
xbig      1.1.1
xgeek     1.1.1
evelynspink  1.1.1
实际结果取决于已安装的包和仓库状态。
Include · -lil
include -lil -i
这是预设的教学结果;Play 不会修改你的安装。
Package     lil
Version     1.1.22
Components  css + js
Installed   no
实际结果取决于已安装的包和仓库状态。
Include · -lil
include -lil
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -css
include -css
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -js
include -js
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -hotkeys
include -hotkeys
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -code
include -code
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -hotkeys
include -hotkeys -i
这是预设的教学结果;Play 不会修改你的安装。
Package     hotkeys
Version     1.1.3
Components  css + js
Installed   no
实际结果取决于已安装的包和仓库状态。
Include · -code
include -code -v 1.1.1 -i
这是预设的教学结果;Play 不会修改你的安装。
Package     code
Version     1.1.1
Components  css + js
Installed   no
实际结果取决于已安装的包和仓库状态。
Include · -hotkeys
include -hotkeys -v 1.1.3
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -lil
include -lil -s
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -hotkeys
include -hotkeys -s
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -hotkeys
include -hotkeys -u
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -code
include -code -u
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -css
include -css -u
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -js
include -js -u
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -u
include -u
这是预设的教学结果;Play 不会修改你的安装。
在真实终端中,此操作可能重新加载界面。
LIL_RELOAD
Include · -missing-pac
include -missing-package -i
这是预设的教学结果;Play 不会修改你的安装。
Interface package not found
Include · -code
include -code -i -u
这是预设的教学结果;Play 不会修改你的安装。
?
Include · -hotkeys
include -hotkeys -code
这是预设的教学结果;Play 不会修改你的安装。
Choose one interface package
Include · -code
include -code -v bad!
这是预设的教学结果;Play 不会修改你的安装。
Invalid version

本示例使用的文件: sandbox/public/assets/style.css

该示例使用受保护的 /sandbox/ 文档工作区中的文件或目录。

:root {
  font-family: ui-monospace, SFMono-Regular, Consolas, monospace;
  color-scheme: dark;
}

body {
  margin: 0;
  min-height: 100vh;
  display: grid;
  place-items: center;
  background: #08090b;
  color: #d7d9dd;
}

.card {
  width: min(32rem, calc(100% - 2rem));
  padding: 1.5rem;
  border: 1px solid #30343a;
  border-radius: .75rem;
}

相关文档

当前公开版本

v1.2.62026-10-31

可靠的界面依赖安装

安装具有多个依赖的包时,会保留所有必需的 CSS 和 JavaScript 组件。