Denoは、V8を使用し、Rustに組み込まれているJavaScriptとTypeScript用のシンプルでモダンで安全なランタイムです。
シェル (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 リファレンスは、ランタイム ドキュメントで入手できます。
私たちはあなたの助けに感謝します!
貢献するには、投稿手順をお読みください。