nodejs起動設定のポート番号

PHPz
リリース: 2023-05-11 15:58:07
オリジナル
1935 人が閲覧しました

Node.js は、開発者が JavaScript でサーバーサイド アプリケーションを作成できるようにする、人気のあるバックエンド JavaScript ランタイム環境です。 Node.js を使用して実際の運用アプリケーションを作成している場合は、ネットワーク クライアントがアプリケーションにアクセスできるように、リスニング ポート番号を設定する必要があります。

デフォルトでは、Node.js プログラムは、一般的に使用されるポート番号 3000 をリッスンします。ただし、実際の開発では、実行中の他のアプリケーションとの競合を避けるために、別のポート番号を指定する必要がある場合があります。

Node.js でのポート番号の設定は非常に簡単です。必要なのは、プログラム内で Express アプリケーション インスタンスを作成し、アプリケーションが指定されたポートをリッスンできるようにポート番号を設定することだけです。

次に、ポート番号を設定するコード例を示します。

const express = require('express')
const app = express()

const port = 8000 // 设置端口号为 8000

app.get('/', (req, res) => {
  res.send('Hello, World!')
})

// 监听指定端口号,开始接受网络请求
app.listen(port, () => {
  console.log(`Server is running on port ${port}`)
})
ログイン後にコピー

上記のコードでは、const port = 8000 を通じてポート番号を 8000 として指定しました。次に、app.listen 関数で、パラメーター port を使用してリッスンするポート番号を指定します。このプログラムを実行すると、Node.js サーバーは指定されたポート番号でのリッスンを開始し、クライアントからのリクエストを待ちます。

ポート番号は整数であり、0 ~ 65535 の範囲の数値である必要があることに注意してください。選択したポート番号がすでに別のアプリケーションによって使用されている場合、Node.js アプリケーションは起動しません。この場合、別の使用可能なポート番号を指定し、プログラムでポート番号を更新する必要があります。

実際の運用環境では、コードにポート番号をハードコーディングするのではなく、構成ファイルにポート番号を保存することを検討する必要があります。こうすることで、アプリケーションのコードを変更することなくポート番号を簡単に変更でき、誤操作による不要なエラーを回避できます。

Node.js は、優れたスケーラビリティと柔軟性を備えています。これを使用して作成されたアプリケーションは、任意の NPM パッケージと Node.js モジュールを再利用でき、任意のプラットフォームや環境に簡単に統合できます。 Node.js は比較的新しいテクノロジーですが、高パフォーマンスのサーバーサイド アプリケーションを作成するための頼りになるプラットフォームの 1 つになりました。

以上がnodejs起動設定のポート番号の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート