Skip to main content

Module runner

Module runner 

Source
Expand description

管理后台「代码运行器」页面(/admin/runner)。

作者在写作时可在此沙箱快速试运行代码(验证围栏 ```lang runnable 的预期输出), 而无需进入文章渲染后才能运行。沙箱使用与读者相同的 StartExec / GetExecResult 接口,受同一套资源钳制约束(admin 跳过速率限制,见 start_exec)。

左侧为语言分段与运行器,右侧为资源上限与临时覆盖。样式见 styles/pages/admin-runner.css。

Structs§

RunnerProps 🔒
Props for the Runner component.
RunnerRoute
代码运行器路由(无 SSR 数据,资源上限在客户端读取)。

Constants§

OVERRIDES_PLACEHOLDER 🔒
SUPPORTED_LANGS 🔒
受支持的语言集合(与 LANGUAGES 注册表 / CODE_RUNNER_LANGUAGES 对齐)。

Functions§

Runner 🔒
管理后台代码试运行页面。
__RunnerRoute_View 🔒
default_source 🔒
默认示例源码(按语言)。
parse_overrides 🔒
解析「临时覆盖」JSON:空串视为无覆盖,格式不对时忽略并给出提示。