ホームページ >ウェブフロントエンド >フロントエンドQ&A >Nodejsの使い方
Node.js は、サーバー側で実行され、JavaScript コードを解析して実行できる JavaScript ランタイム環境です。 JavaScript は世界で最も人気のあるプログラミング言語の 1 つであり、Node.js には大規模なコミュニティ サポートがあり、常に更新されるドキュメント リソースがあるため、Node.js を始めるのは簡単です。この記事では、Node.js のインストール方法と使用方法について説明します。
Node.js のインストールは簡単です。まず、Node.js の公式 Web サイト [https://nodejs.org](https://nodejs.org) にアクセスし、コンピューターのオペレーティング システムに適したインストール パッケージをダウンロードする必要があります。 OS が異なればインストール方法も異なりますが、ここでは Windows システムを例に説明します。
公式 Web サイトのダウンロード ページで、Node.js インストール パッケージの最新バージョンを選択します。ダウンロード後、インストール パッケージを開き、ウィザードの手順に従って段階的にインストールを完了します。インストールが完了したら、コマンド プロンプトまたはターミナルを開いて次のコマンドを入力します。
node -v
Node.js が正常にインストールされている場合は、Node.js のバージョン番号が出力されるはずです。
一般に、Web アプリケーションの開発には Node.js を使用します。ここでは、簡単な HTTP サーバーを作成する方法を説明します。
エディターを開き、新しいフォルダーを作成し、「myapp」という名前を付け、そのフォルダー内に新しいindex.jsファイルを作成します。 Index.js ファイルに次のコードを入力します。
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World '); }).listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
コードの説明は次のとおりです。
ファイルを保存し、コマンド プロンプトまたはターミナルを開き、myapp ディレクトリに切り替えて、次のコマンドを実行します。
node index.js
すべてが正常であれば、出力が表示されるはずです。 http://127.0.0.1:3000/ のコマンド ラインで「サーバーが実行中」という情報が表示されます。ブラウザを開いてこのアドレスにアクセスすると、「Hello World」の出力が表示されるはずです。
Node.js では、モジュールは共有関数を定義するための最も基本的な単位であり、これらの共有関数には変数、関数、オブジェクトなどが含まれます。 Node.js には多数の組み込みモジュールがあり、サードパーティ モジュールの使用もサポートしています。
Node.js の主要モジュールには次のものが含まれます:
Node.js モジュールは、require() メソッドを通じて導入されます。例:
const http = require('http');
Node.js には数百ものサードパーティ モジュールがあります。 -party モジュール : アプリケーションのニーズを簡単に満たすことができます。サードパーティ モジュールを使用する方法は次のとおりです。
npm コマンドを使用してモジュールをインストールします
npm は、Node.js の組み込みパッケージ管理ツールです。 Node.js モジュールを簡単にインストールして管理できます。 npm モジュール ライブラリには多数のモジュールが含まれており、[https://www.npmjs.com/](https://www.npmjs.com/) で必要なモジュールを検索できます。
モジュールをインストールするコマンドは次のとおりです:
npm install <module_name>
require() メソッドを使用してモジュールを導入します
ダウンロードしてインストールした後、次のことができます。 require( ) メソッドを使用してモジュールを導入します。例:
const express = require('express');
サードパーティ モジュールによって提供される関数を使用します
ダウンロードしてインストールしたモジュールには、いくつかのインターフェイスが含まれますおよびそれ自体が提供する機能。モジュールを導入し、対応するメソッドやプロパティを利用することで、サードパーティモジュールが提供する機能を利用することができます。
たとえば、Express フレームワークを使用する場合、次のコードを通じて Web アプリケーションを作成できます。
const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello World!'); }); app.listen(3000, () => { console.log('Example app listening on port 3000!'); });
上記は、Node.js の簡単な紹介と使用法です。 js. Node.js を学習するには、より多くの練習とコーディングが必要であり、サーバー側の JavaScript の強力な機能を体験する必要があります。
以上がNodejsの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。