ホームページ  >  記事  >  ウェブフロントエンド  >  Node.jsをインストールしてローカルサービスを開始する方法

Node.jsをインストールしてローカルサービスを開始する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-05-30 11:04:163683ブラウズ

今回は、Node.js をインストールしてローカル サービスを開始する方法を説明します。Node.js をインストールしてローカル サービスを開始するための 注意事項 は何ですか?実際のケースを見てみましょう。

1. インストール パッケージをダウンロードします:

ダウンロード アドレス:

https://nodejs.org/en/download/。コンピューターの構成に従って、対応する Windows 64 ビット インストール パッケージをダウンロードします。ダウンロードが完了したら、インストールに進みます。

2. インストールが成功したかどうかを確認します

インストールが完了したら、次の図に示すように、コマンドラインウィンドウを開いてインストールが成功したかどうかを確認し、「node -v」と入力してバージョンを表示します。 node.js の場合は、「npm -v」と入力して npm バージョンを表示し、両方が正常にインストールされたことを示します。

3. 環境変数を設定する私のコンピューターには以前にnode.jsがインストールされているため、コマンドラインを開き、コマンド「path」を入力して、環境変数が設定されているかどうかを確認する必要があります。出力は次のようになります。 環境変数には既に E:nodejs が含まれていることがわかります

4. アプリケーションを作成します アプリケーション「Hello World」を作成する前に、まず、node.js アプリケーションがどの部分で構成されているかを理解します。

はじめに

require

d モジュール: require ディレクティブを使用して Node.js モジュールをロードできます。 サーバーの作成: サーバーはクライアントのリクエストをリッスンできます。

リクエストとレスポンス

リクエスト: サーバーは、ブラウザまたはターミナルを使用して HTTP リクエストを送信することができ、リクエストを受信した後、レスポンス データを返します。

node.js アプリケーションの作成を始めましょう:

(1) require モジュールを導入します

require コマンドを使用して http モジュールをロードし、インスタンス化された HTTP 値を変数 http に割り当てます。例は次のとおりです:

var http = require("http");

(2) サーバーの作成

次に、http.creatServer() メソッドを使用してサーバーを作成し、listen() メソッドを使用して 8080 ポートをバインドします。この関数は、リクエスト パラメータとレスポンス パラメータを通じてデータを受信し、データに応答します。例は次のとおりです:

var http = require('http');
http.createServer(function (request, response) {
 // 发送 HTTP 头部 
 // HTTP 状态值: 200 : OK
 // 内容类型: text/plain
 response.writeHead(200, {'Content-Type': 'text/plain'});
 // 发送响应数据 "Hello World"
 response.end('Hello World\n');
}).listen(8080);
// 终端打印如下信息
console.log('Server running at http://127.0.0.1:8080/');
node コマンドを使用して上記のコードを実行すると、結果は次のようになります:

ブラウザを開いて http://localhost:8080/ にアクセスすると、Web が表示されます。以下に示すように、「Hello World」のページにアクセスします。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

vue で $emit と $on を操作して親子コンポーネントや兄弟コンポーネントと通信する方法


JS イベント バインディングとイベント フロー モデルの使用方法

以上がNode.jsをインストールしてローカルサービスを開始する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。