用 Deno 运行 TypeScript

无需构建即可执行 TS/JS,并通过权限参数控制访问。

macOS软件包构建脚本低风险
运行 deno eval "console.log(1 + 2)",直接执行 JavaScript。

01命令

命令
$ deno eval "console.log(1 + 2)"

02作用说明

Deno 原生运行 TypeScript,内置格式化、lint 和测试运行器;除非传入 --allow-net 等参数,否则会阻止文件、网络和环境访问。这种权限模型能降低不可信脚本的影响范围。

03风险

风险低风险
系统兼容性macOS with Homebrew installed
!注意: 授予 --allow-all 等于关闭沙箱;只添加脚本真正需要的权限。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Homebrew formula: deno
    Homebrew · vendor-doc · 2026-09-20
    依据: Secure runtime for JavaScript and TypeScript. Packages Deno, a modern runtime for JavaScript and TypeScript with permissions.

最后验证: 2026-09-22 · 分类: 开发者

06相关方案