投稿 提交工具 投放合作

unofficial-observablehq-compiler:Observable语法编译器

开发框架 120 21 JavaScript 2026-11-14 在 GitHub 打开

非官方Observable笔记本编译器,将Observable语法编译为JavaScript,可配合Observable运行时使用。

这是一个非官方的Observable笔记本编译器,作为Observable解析器与运行时之间的桥梁,将Observable语法编译为JavaScript语法。README标注该库仍在建设中,当前文档对应v0.5.0,v0.6.0处于alpha阶段。主要API包括:new Compiler可配置模块解析、FileAttachment解析与import路径解析函数;compile.module将模块内容编译为可配合Observable运行时使用的define函数;compile.notebook处理ObservableHQ笔记本JSON对象;compile.cell编译单个单元格并提供define/redefine;compile.moduleToESModule与compile.notebookToESModule则输出ES模块源码字符串。库为MIT许可,依赖并借鉴了@observablehq的runtime、stdlib、inspector与parser等ISC许可库。

Star 趋势2026-11-11 — 2026-11-13当前 Stars 120

12011-1111-1211-13