Deno 是一个简单、现代且安全的 JavaScript 和 TypeScript 运行时,它使用 V8 并内置于 Rust 中。
Shell (Mac, Linux):
curl -fsSL https://deno.land/install.sh | sh
PowerShell (Windows):
irm https://deno.land/install.ps1 | iex
自制软件(苹果电脑):
brew install deno
巧克力味(视窗):
choco install deno
勺子(视窗):
scoop install deno
使用 Cargo 从源代码构建和安装:
cargo install deno --locked
有关其他选项,请参阅deno_install和版本。
尝试运行一个简单的程序:
deno run https://deno.land/std/examples/welcome.ts
或者更复杂的:
const listener = Deno.listen({ port: 8000 });
console.log("http://localhost:8000/");
for await (const conn of listener) {
serve(conn);
}
async function serve(conn: Deno.Conn) {
for await (const { respondWith } of Deno.serveHttp(conn)) {
respondWith(new Response("Hello world"));
}
}
你可以在手册中找到更深入的介绍、示例和环境设置指南。
完整的 API 参考可在运行时文档中找到。
感谢你的帮助!
要做出贡献,请阅读我们的贡献说明。