ホームページ  >  記事  >  ウェブフロントエンド  >  Nodejs プロジェクトを実行する方法

Nodejs プロジェクトを実行する方法

PHPz
PHPzオリジナル
2023-04-05 13:48:292531ブラウズ

Node.js は、Chrome V8 エンジンに基づく JavaScript ランタイムで、開発者が JavaScript を使用してサーバー側のコードを作成できるようにします。 Node.js を使用すると、高パフォーマンスの Web アプリケーションを簡単に開発できます。この記事では、Node.js プロジェクトを実行する方法を学びます。

  1. Node.js のインストール
    まず、Node.js をインストールする必要があります。 Node.js 公式 Web サイトからインストーラーをダウンロードし、プロンプトに従ってインストールできます。インストールが完了したら、次のコマンドを実行して、Node.js が正しくインストールされていることを確認できます。
node -v

これにより、現在インストールされている Node.js のバージョン番号が出力されます。

  1. Node.js プロジェクトの作成
    Node.js プロジェクトを実行する前に、まずプロジェクトを作成する必要があります。 Node.js プロジェクトは、次の 2 つの方法で作成できます。

方法 1: コマンド ラインを使用してプロジェクトを作成する

ターミナルまたはコマンド ライン ウィンドウを開いて、次のように入力します。新しいプロジェクトを作成するコマンド:

mkdir my-node-project
cd my-node-project
npm init

これにより、my-node-project という新しいディレクトリが作成され、package.json ファイルが生成されます。

方法 2: GitHub からプロジェクトを複製する

GitHub から Node.js プロジェクトを複製し、ローカルにダウンロードできます。たとえば、次のコマンドを使用して、GitHub から Express プロジェクトのクローンを作成できます。

git clone git://github.com/expressjs/express.git
cd express
npm install

この時点で、Node.js プロジェクトが正常に作成されました。

  1. Node.js コードの作成
    次に、Node.js コードを作成する必要があります。 my-node-project ディレクトリに新しいファイル server.js を作成し、その中に次のコードを入力します。
const http = require('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}/`);
});

上記のコードは、基本的な HTTP サーバーを作成します。 http://127.0.0.1:3000 にアクセスすると、サーバーは「Hello World」メッセージを返します。

  1. Node.js プロジェクトを実行します。
    次のコマンドを使用して Node.js プロジェクトを実行します。
node server.js

「Server running at http」という出力が表示されます。 ://127.0 .0.1:3000/"。この URL にアクセスすると、ブラウザに「Hello World」メッセージが表示されます。

  1. Node.js プロジェクトを維持する
    Node.js コードを変更する場合は、server.js ファイルを編集して保存できます。次に、Node.js サーバーを再起動して、最新のコード変更をロードする必要があります。 「Ctrl C」キーを押すと、Node.js サーバーをシャットダウンできます。

要約すると、これらは Node.js プロジェクトを実行する方法の簡単な手順です。 Node.js を学習すると、より効率的でスケーラブルな Web アプリケーションを作成できるようになります。

以上がNodejs プロジェクトを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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