-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Liu.Yandong.Hanks edited this page Aug 26, 2026
·
11 revisions
AuroraScript 是面向 .NET 宿主的轻量级脚本引擎:脚本会编译为 CIL,并由 CLR/JIT 执行。
其表达式、对象、数组、闭包和模块语法受 JavaScript 启发,但 AuroraScript 并非 ECMAScript 实现,也不承诺与浏览器或 Node.js 兼容。
适用于 AuroraScript.JIT 4.0.0 · GitHub 仓库
| 如果你是 | 从这里开始 | 然后阅读 |
|---|---|---|
| AuroraScript 新手 | 快速入门 | 语言指南 |
| 编写脚本 | 语言指南 | 类型与强类型 · API 参考 |
| 优化热路径 | 类型与强类型 | Native 函数 · 性能与基准测试 |
| 在 C# 中嵌入引擎 | 宿主集成 | API 参考 |
| 存储类型化配置或数据 | Typed Document (TDoc) | TDoc 脚本 API |
| 连接 AI 客户端或编辑器 | 工具 | MCP 服务器 |
| 升级现有集成 | 迁移至 4.0 | 故障排查与安全边界 |
| 分类 | 页面 |
|---|---|
| 入门 | 快速入门 · 语言指南 · 实用手册 |
| 语言专题 | 类型与强类型 · Native 函数 |
| 集成 | 宿主集成 · 性能与基准测试 · 故障排查 |
| 参考 | API 参考 — 脚本 API、宿主 API、TDoc、fs/http |
| 工具 | 工具 — MCP、语言服务器、Visual Studio |
| 项目 | 开发、测试与贡献 · 迁移至 4.0 |
- 本文档适用于 AuroraScript.JIT 4.0.0。
- 包目标框架为
net8.0、net9.0和net10.0。 -
Dynamic与OnlyRun编译模式在三个目标上均可用;Persistence需要net9.0或更高版本。
dotnet add package AuroraScript.JIT --version 4.0.0基于 MIT License 授权。
AuroraScript.JIT 4.0.0 · 文档首页 · 仓库 · MIT License