Node.js 開発では、関数を実装するためにサードパーティのモジュールを使用する必要があることがよくあります。モジュールのインストールは非常に簡単な場合もありますが、いくつかのコツが必要な場合もあります。プロジェクトが適切に実行されていることを確認するには、インストールされたモジュールが成功したかどうかを確認する必要があります。この記事では、Node.js モジュールが正常にインストールされたかどうかを確認する方法に焦点を当てます。
NPM を使用してモジュールをインストールする場合、モジュールのバージョン番号を指定できます。 NPM は、モジュールとそのバージョン番号情報をプロジェクト ルート ディレクトリの "package.json" ファイルに書き込みます。
ファイルを手動で開いて、指定したモジュールが正常にインストールされているかどうかを確認できます。たとえば、package.json ファイル内に次の内容が見つかりました。
"dependencies": { "express": "^4.16.4" }
これは、Express モジュールがインストールされ、インストールされたバージョン番号が 4.16.4 であることを意味します。バージョン番号の前の記号「^」は、4.16.4 より新しいバージョンのインストールが許可されていることを示していることに注意してください。シンボルがない場合は、指定されたバージョンのみがインストールされます。
「package.json」ファイルを手動で編集していない場合は、ターミナルに次のコマンドを入力して表示できます:
cat package.json
または
npm list --depth=0
これにより、 list プロジェクトのルート ディレクトリにインストールされているすべてのモジュールとそのバージョン番号。
Node.js は、インストールされているすべてのモジュールをプロジェクト ルート ディレクトリの "node_modules" フォルダーに保存します。フォルダーに必要なモジュールが含まれているかどうかを手動で判断できます。
ターミナルを開き、プロジェクトのルート ディレクトリに入り、次のコマンドを実行します。
ls node_modules
このコマンドは、インストールされているすべてのモジュールの名前を一覧表示します。特定のモジュールが正常にインストールされたかどうかを確認したい場合は、次のコマンドを使用できます:
ls node_modules/模块名
例:
ls node_modules/express
これにより、Express モジュールのすべてのファイルとフォルダーが一覧表示されます。
Node.js では、「require」関数を使用してモジュールを導入できます。コード内でモジュールを使用するときにその関数または変数を正常に呼び出すことができれば、モジュールが正常にインストールされたことを意味します。
例:
const express = require('express'); const app = express();
ここでは、「require」関数を使用して Express モジュールを導入し、「app」オブジェクトを作成します。エラーが発生しなければ、モジュールは正常にインストールされました。
モジュールが正常にインストールされているかどうかがわからない場合は、次のコマンドを使用してステータスを確認できます。ターミナル内のモジュールの内容:
npm ls 模块名
例:
npm ls express
このコマンドは、Express モジュールとその依存関係のステータスを一覧表示します。モジュールが正常にインストールされた場合、コマンド出力は次のようになります。
项目名@1.0.0 /路径/到/项目 └── express@4.16.4
モジュールが正常にインストールされなかった場合、コマンド出力は空になります。
概要
Node.js 開発では、モジュールが正常にインストールされたかどうかを確認することが非常に重要です。この記事では、package.json ファイルの確認、node_modules フォルダーの確認、require 関数を使用したモジュールのテスト、npm コマンドを使用したモジュールがインストールされているかどうかの確認の 4 つの方法を紹介します。これらの方法により、プロジェクトにどのモジュールが不足しているか、または新しく追加されたモジュールが成功したかどうかをすぐに確認できます。実際の開発では、独自のシナリオに応じて選択して適用できます。
以上がNodejsモジュールが正常にインストールされているかどうかを確認しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。