ホームページ >ウェブフロントエンド >フロントエンドQ&A >Nodejsとnpmとは何ですか
nodejs は、Chrome V8 エンジンをベースとした JavaScript 実行環境で、サーバー上で JavaScript を実行できる開発プラットフォームです。 npm は中国語で「ノード パッケージ マネージャー」を意味し、JavaScript で書かれた Nodejs のデフォルトのソフトウェア パッケージ管理システムです。
このチュートリアルの動作環境: Windows 7 システム、nodejs 12.19.0&&npm バージョン 6.14.8、Dell G3 コンピューター。
nodejs とは何ですか?
Node.js は、2009 年 5 月にリリースされ、Ryan Dahl によって開発されました。Chrome V8 エンジンをベースにした JavaScript 実行環境です。サーバー上で JavaScript を実行できるようにする開発プラットフォームです。ドリブンかつノンブロッキング I/O モデルにより、JavaScript をサーバーサイド開発プラットフォームで実行できるため、JavaScript は PHP、Python、Perl などのサーバーサイド言語と同等のスクリプト言語になります。 、そしてルビー。
Node.js は、いくつかの特別な使用例を最適化し、ブラウザ以外の環境で V8 の実行を向上させるための代替 API を提供します。V8 エンジンは、JavaScript を非常に高速に実行し、非常に優れたパフォーマンスを発揮します。Chrome JavaScript に基づいています。プラットフォーム実行時に確立されるこれを使用して、応答速度が速く、拡張が容易なネットワーク アプリケーションを簡単に構築できます。
npm とは何ですか?
npm (正式名 Node Package Manager、「ノード パッケージ マネージャー」) は、JavaScript で書かれた Nodejs のデフォルトのソフトウェア パッケージ管理システムです。 npm は、コードのインストール、共有、配布、およびプロジェクトの依存関係の管理に使用できます。
npm は JavaScript の世界におけるパッケージ管理ツールであり、Node.js プラットフォームのデフォルトのパッケージ管理ツールであり、Nodejs とともにインストールされます。 Maven、Java 構文の gradle、Python の pip に似ています。
npm は、NodeJS コードのデプロイメントにおける多くの問題を解決できます。一般的な使用シナリオには次のものが含まれます:
ユーザーが他の人によって作成されたサードパーティ パッケージを NPM サーバーからダウンロードできるようにするローカルで使用してください。
ユーザーは、ローカルで使用するために、他の人が作成したコマンド ライン プログラムを NPM サーバーからダウンロードしてインストールできます。
ユーザーが作成したパッケージまたはコマンド ライン プログラムを、他のユーザーが使用できるように NPM サーバーにアップロードできるようにします。
npm は Nodejs と共存します。Nodejs がインストールされている限り、npm もインストールされます。Nodejs のインストール後。ターミナルを開き、次のコマンドを実行して、インストールが成功したかどうかを確認します。
[推奨学習:「nodejs チュートリアル」]
以上がNodejsとnpmとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。