Node.js | npm(Node Package Manager)


1.npmとは


npmはその名の通りノードパケットマネージャである.npmにアップロードされるノードモジュールを「パッケージ」と呼び、特定の機能を持つパッケージが必要な場合はnpmで見つけてインストールできます.

2.管理パッケージ


package.jsonインストール


同じパッケージでもバージョンによって機能が異なるため、プロジェクトのインストール時に同じパッケージをインストールする必要があります.このとき、インストールされているパッケージのバージョンを管理するファイルはpackage.jsonです.
したがって、ノードプロジェクトを開始する前に、フォルダにパッケージしてください.まずjsonを作成してから始めるべきです.
npm init

// 또는 

npm init -y	// npm init 시 나오는 항목에 모두 yes
下図に示すように、各情報を記入するか、enterに移動すると、プロジェクト内にpackage.jsonファイルが生成されていることが確認されます.

パッケージのインストール


node.jsのフレームワークexpressをインストールします.
node.jsのパッケージインストールを行う場合は、npm install [패키지이름]のみ必要です.
npm install express

これにより、インストールが完了すると、上記のファイルとフォルダが作成されたことを確認できます.node_modulesフォルダには、express依存パッケージであるインストールされたパッケージが含まれています.これらのパッケージは、他のパッケージにも依存します.
ref.複数のモジュールを同時に取り付ける場合npm install [패키지1] [패키지2] [패키지3] [...]として使用可能

その他のコマンド

npm install --save-dev [패키지]開発パッケージのインストール(sudo) npm install --global [패키지]グローバルインストール
他のコマンドはnpm公式ドキュメントのCLIコマンドで見つけることができます.
npm公式ドキュメントショートカット