29 个版本
新 0.8.8 | 2024 年 8 月 22 日 |
---|---|
0.8.6 | 2024 年 6 月 23 日 |
0.8.2 | 2024 年 3 月 12 日 |
0.7.11 | 2023 年 10 月 29 日 |
0.1.0 | 2021 年 5 月 10 日 |
148 在 命令行界面 中
每月 244 次下载
用于 pesde
260KB
6K SLoC
Lune
Lune 是一个独立的 Luau 运行时。
编写和运行程序,类似于其他语言的运行时,如 Node、Deno、Bun 或 Luvit,用于纯 Lua。
Lune 尽可能提供完全异步的 API,并使用 Rust 🦀 编写以实现速度、安全和正确性。
功能
- 🌙 严格最小但功能强大的接口,易于阅读和记忆,就像 Luau 本身一样
- 🧰 完全功能的文件系统、网络、stdio API,全部包含在小型 (~5mb 压缩) 可执行文件中
- 📚 一流的文档,可在网络 或 直接在您的编辑器中查看,无需网络连接
- 🏡 为 Roblox 开发者提供的熟悉运行环境,包含内置的 1-to-1 任务调度器端口
- ✏️ 可选的内置库,用于操作 Roblox 场 & 模型文件及其实例
非目标
- 使程序简短而紧凑 - 正确的自动完成 / 智能感知使使用 Lune 与快速一样,可读性也很重要
- 在 Roblox 之外运行完整的 Roblox 游戏 - 有一些兼容性,但 Lune 的用途不同
我从哪里开始?
前往 安装 页面,开始使用 Lune!
依赖关系
~14–31MB
~481K SLoC