LoginSignup
0
0

More than 1 year has passed since last update.

【初心者】npmという名のバージョン管理ツールとは

Posted at

目的

npmとかnodebrewとかNode.js使うと色んなコマンドが出てくるが
npmっていったい何者なのかとなったので調べた。
ちなみに環境はmac。

npm

node package managerの略。
Node.jsのパッケージのバージョンを管理するシステムのこと。

Node.jsにはたくさんのパッケージ(便利な機能がまとまったもの)が存在し
それを一つ一つインストールするのは大変なので、コマンドでインストールできるようにしてやるぜ、的なもの。

npmはNode.jsをインストールすると一緒にインストールされる。
ちなみにnpm以外にもNode.jsのパッケージバージョン管理システムは存在する。

yarnもその一種。

では一体、nodebrewは?

nodebrewはNode.js(言語)自体のバージョン管理ツール。
Node.jsのバージョンを上げたりできる。

nodebrew以外にも以下のようなNode.jsのバージョン管理ツールが存在する。

  • n
  • nvm
  • nodist

nodebrewを使うにはmacにあるhomebrewというOSのバージョン管理システムでインストールが必要(だるいね泣)

参考

バージョン管理ツール、パッケージ管理ツールの種類をまとめました
Node.jsとnpmをアップデートする方法
NodebrewでNodeをインストールする

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0