TypeScript logo

无需构建步骤的 TypeScript

Square 通过 tsx 直接运行 .ts 代码。类型安全,脚本般敏捷。

为什么在 Square Cloud 运行

全方位优化,可用于生产。

直接运行 .ts 文件

无需 dist/、tsc --build 或多阶段 Docker。

自动安装 tsx

基于 esbuild 的现代 TypeScript 运行器,首次启动即可用。

支持 .tsx (JSX) 与 ESM/CJS

无需构建仪式,支持所有 TypeScript 变体。

享受 Node.js 全部优化

V8 调优、自动安装、.env 加载 — 完整 npm 生态。

理想用例

此运行时在我们平台上的优势场景。

使用 tRPC 与 NestJS 的类型化 API

客户端与服务端的端到端类型安全,自动类型推断。

强类型 Discord Bot

为 discord.js、Sapphire 与 Discordeno 提供托管,完整自动补全与验证。

Prisma 与 Drizzle SaaS 后端

类型安全的 ORM 与查询,完整 schema 推断,可扩展至生产规模。

Hono 或 ElysiaJS 微服务

现代运行时上的轻量、类型化、超快 API,具备 edge-ready 性能。

自动化脚本与 CLI

无需构建仪式的类型安全 — tsx 在生产中直接运行 TypeScript 代码。

使用 grammY 的 Telegram Bot

现代、类型化、高性能的 Telegram 自动化框架,支持可扩展中间件。

可用版本

选择最适合您项目的版本。

最新版

26

最新特性

VERSION=latest

推荐版

24

稳定的生产版本

VERSION=recommended

技术规格

配置您的应用所需的全部信息。

支持的扩展名
.ts.tsx.mts.cts.mtsx.ctsx
依赖文件
package.json
RUNTIME= 别名
typescript

最小配置

在项目根目录创建 squarecloud.app 文件:

squarecloud.appTypeScript
MEMORY=512
DISPLAY_NAME=Meu App
VERSION=recommended
MAIN=index.ts

项目每个阶段都有合适的套餐

从小规模开始,按需扩展,无绑定合约。

4.9 分(满分 5 分)· Google + Trustpilot 上的 402 条评价托管于通过认证的 Tier 3 数据中心
Tier 3ISO 27001SOC 2 Type IIAlways-On DDoS 防护
了解我们的基础设施

TypeScript 托管常见问题

Square Cloud 上的构建、tsx 运行时及与 Node.js 的差异。

准备好让你的项目 扩展 了吗?

加入数百位将 Square Cloud 作为基础设施合作伙伴的开发者与企业。