Skip to content

perry 中文文档

一套代码,全平台原生运行。TypeScript → 原生机器码。

官方简介

中文官网

Perry 是一个将 TypeScript 直接编译为原生机器码的全平台工具链,不依赖 V8、不依赖 Node.js、不使用 Electron。 它能把你的 TypeScript 代码编译为:

  • 桌面原生应用(macOS / Windows / Linux)
  • 移动原生应用(iOS / Android)
  • 手表端应用与复杂功能(watchOS / Wear OS)
  • 命令行工具(CLI)
  • WebAssembly 应用

所有产物均为独立二进制文件,无运行时、无依赖、单文件分发。

核心能力

  • ✅ TypeScript → LLVM → 原生机器码
  • ✅ 真正多线程,无 Worker / SharedArrayBuffer
  • ✅ 25+ 原生 UI 组件
  • ✅ 内置 Node.js 兼容标准库
  • ✅ 跨平台小组件(Widget / 复杂功能 / 磁贴)
  • ✅ 编译时插件与扩展系统
  • ✅ 一键签名、发布、公证
  • ✅ 跨平台编译与远程构建
  • ✅ 内置 i18n 国际化
  • ✅ 原生访问系统 API

本文档由 AI 翻译 + 人工精校。

MIT License.