npmは、JavaScriptプロジェクトで再利用可能なパッケージをインストールして管理するためによく使われるツールです。パッケージとは、プロジェクトで使えるコードやツールのまとまりです。
たとえば、ウェブサイトはアイコン表示を助けるパッケージに依存していることがあります。プロジェクトは必要なパッケージを一覧にし、npmがそれらをダウンロードすることで、コンピューター上でサイトをビルドしたりテストしたりできます。
パッケージはプロジェクト外から入手することもあるため、信頼できるものだけをインストールし、コマンドが何をするか確認してください。npmは、多くのJavaScriptパッケージが共有される大規模なオンライン登録簿の名前でもあります。
