Deno (/ˈdiːnoʊ/、 dee-no
発音) は、安全なデフォルトと優れた開発者エクスペリエンスを備えた JavaScript、TypeScript、および WebAssembly ランタイムです。 V8、Rust、Tokio に基づいて構築されています。
Deno ランタイムの詳細については、ドキュメントをご覧ください。
以下のコマンドのいずれかを使用して、システムに Deno ランタイムをインストールします。 Deno をインストールするにはさまざまな方法があることに注意してください。インストール オプションの包括的なリストはここにあります。
シェル (Mac、Linux):
カール -fsSL https://deno.land/install.sh |しー
PowerShell (Windows):
IRM https://deno.land/install.ps1 |アイエックス
自作 (Mac):
醸造インストールでの
チョコレート (Windows):
チョコインストールでの
WinGet (Windows):
winget install --id=DenoLand.Deno
ソースから Deno を構築するための完全な手順については、こちらのマニュアルを参照してください。
Deno はさまざまなアプリケーションに使用できますが、最も一般的には Web サーバーを構築するために使用されます。 server.ts
というファイルを作成し、次の TypeScript コードを含めます。
Deno.serve((_req: リクエスト) => { return new Response("Hello, world!");});
次のコマンドを使用してサーバーを実行します。
--allow-net server.ts を実行します
これにより、http://localhost:8000 でローカル Web サーバーが起動するはずです。
Deno プログラムの作成と実行について詳しくは、ドキュメントをご覧ください。
Deno Docs : Deno ランタイム、Deno Deploy などの公式ガイドとリファレンス ドキュメント。
Deno 標準ライブラリ: Deno プログラムの共通ユーティリティを公式にサポートしています。
deno.land/x : サードパーティの Deno モジュールのレジストリ。
開発者ブログ: Deno チームによる製品のアップデート、チュートリアルなど。
ご協力をよろしくお願いいたします。貢献するには、貢献手順をお読みください。