Node.js v21.7.2 ドキュメント
- Node.js v21.7.2
- ► 目次
-
► インデックス
- アサーションテスト
- 非同期コンテキスト追跡
- 非同期フック
- バッファ
- C++ アドオン
- Node-API を使用した C/C++ アドオン
- C++ エンベダーAPI
- 子プロセス
- クラスタ
- コマンドラインオプション
- コンソール
- Corepack
- 暗号化
- デバッガ
- 非推奨API
- 診断チャネル
- DNS
- ドメイン
- エラー
- イベント
- ファイルシステム
- グローバルオブジェクト
- HTTP
- HTTP/2
- HTTPS
- インスペクタ
- 国際化
- モジュール:CommonJS モジュール
- モジュール:ECMAScript モジュール
- モジュール:`node:module` API
- モジュール:パッケージ
- ネットワーク
- OS
- パス
- パフォーマンスフック
- パーミッション
- プロセス
- Punnycode
- クエリ文字列
- Readline
- REPL
- レポート
- 単一実行可能アプリケーション
- ストリーム
- 文字列デコーダ
- テストランナー
- タイマー
- TLS/SSL
- トレースイベント
- TTY
- UDP/データグラム
- URL
- ユーティリティ
- V8
- VM
- WASI
- Web Crypto API
- Web Streams API
- ワーカースレッド
- Zlib
- ► その他のバージョン
- ► オプション
使用方法と例#
使用方法#
node [オプション] [V8 オプション] [script.js | -e "スクリプト" | - ] [引数]
詳細は、コマンドラインオプションドキュメントを参照してください。
例#
`'Hello, World!'` を返すNode.jsで記述されたウェブサーバーの例
このドキュメントのコマンドは、ユーザーのターミナルに表示されるように、$
または>
で始まります。$
と>
文字を含めないでください。これらは各コマンドの先頭を示すためにあります。
$
または>
で始まらない行は、前のコマンドの出力です。
まず、Node.jsをダウンロードしてインストールしてください。パッケージマネージャーによるNode.jsのインストールで、インストールに関する詳細情報をご覧ください。
次に、`projects`という名前の空のプロジェクトフォルダを作成し、その中に移動します。
LinuxとMac
mkdir ~/projects
cd ~/projects
Windows CMD
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects
Windows PowerShell
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects
次に、`projects`フォルダに新しいソースファイルを作成し、`hello-world.js`という名前を付けます。
任意のテキストエディタで`hello-world.js`を開き、次の内容を貼り付けます。
const http = require('node:http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
ファイルを保存します。次に、ターミナルウィンドウで`hello-world.js`ファイルを実行するには、次のように入力します。
node hello-world.js
ターミナルに次のような出力が表示されます。
Server running at http://127.0.0.1:3000/
次に、任意のウェブブラウザを開き、`http://127.0.0.1:3000`にアクセスします。
ブラウザに文字列`Hello, World!`が表示された場合、サーバーが動作していることを示します。