Skip to main content

Module runner

Module runner 

Source
Expand description

代码试运行沙箱页面模块。 管理后台「代码试运行」页面。

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

仅 WASM 前端交互;语言在受支持集合内切换。

Re-exports§

pub use Runner_completions::Component::Runner;

Constants§

SUPPORTED_LANGS 🔒
受支持的语言集合(与 LANGUAGES 注册表 / CODE_RUNNER_LANGUAGES 对齐)。 仅列 canonical key;别名(js/ts/rs 等)经 normalize_lang 归一到此处某项, 按钮不重复展示别名,避免选择拥挤。

Functions§

Runner
管理后台代码试运行页面。
default_source 🔒
默认示例源码(按语言)。