Node.jsのサーバ構築のやり方

Node.js
Node.jsサーバー構築手順

Node.jsのサーバー構築のやり方

  1. Node.jsをダウンロードする
  2. 以下のコマンドを入力してバージョンを確認する(インストール確認のため)
  3. npm -v
  4. 以下のコマンドでパッケージを作成する
  5. npm init -y
  6. 「server.js」という名前でサーバーファイルを作成する(名前は任意)
  7. httpモジュールを追加するために、以下のコマンドを実行する
  8. npm install --save-dev http
  9. パッケージの中身(例)
  10. 
    {
      "name": "nodejs-tutorial",
      "version": "1.0.0",
      "main": "index.js",
      "scripts": {
        "start": "nodemon server.js"
      },
      "keywords": [],
      "author": "",
      "license": "ISC",
      "description": "",
      "devDependencies": {
        "http": "^0.0.1-security"
      }
    }
        

    ※「scripts」の”test”部分を、”start”:”nodemon server.js”に変更します。

  11. 「server.js」に以下のコードを記述する
  12. 
    const http = require("http");
    const PORT = 8000; // ポート番号は任意
    const html = require("fs").readFileSync("./index.html"); // HTMLファイルを読み込む
    
    const server = http.createServer((req, res) => {
      res.writeHead(200, { "Content-Type": "text/html" });
      res.write(html);
      res.end();
    });
    
    server.listen(PORT, () => {
      console.log("server running!");
    });
        
  13. 以下のコマンドを入力して、nodemonをインストールする
  14. npm install -g nodemon
  15. 以下のコマンドを実行してサーバーを立ち上げる
  16. npm run start

このブログはワードプレスでGUIだけで編集できますが、上の説明はhtmlで書いてみました。いつもより見にくいかもしれませんがご了承ください。

コメント

タイトルとURLをコピーしました