npmとは?【フロントエンド?パッケージ管理】
Node.js のパッケージ(Package)を管理するツール
パッケージとは、Node.jsで利用できるJavaScriptの「ライブラリ」や「フレームワーク」などのこと
-
例えば
- CSSフレームワークのbootstrap
- jsフレームワークのvue.js
-
あとはよくあるちょっとしたjsモジュールの
- シャドーボックス
- スライダーとか
-
Node Package Managerの略
-
package.json
に必要なパッケージ、バージョンを記述して管理する -
node_modules
ディレクトリ配下に、インストールしたパッケージのソースが配置されていく
参考
とりあえずこれだけでOK
フロントエンド開発の3ステップ(npmことはじめ)