npm

作成日:2023-02-15
最終更新日:

npm とは

npm とは Node.jsパッケージ管理システムである。 Node.js をインストールするともれなく npm がついてくる。

npm の最新版

npm のコマンドラインインターフェース(Command Line Interface, CLI)は都度更新されている。 最新の npm をインストールするには次のコマンドを使う。

npm install npm@latest -g

実際にやってみた。

PS C:> npm version
{
  npm: '9.1.2',
  node: '18.12.1',
  v8: '10.2.154.15-node.12',
  uv: '1.43.0',
  zlib: '1.2.11',
  brotli: '1.0.9',
  ares: '1.18.1',
  modules: '108',
  nghttp2: '1.47.0',
  napi: '8',
  llhttp: '6.0.10',
  openssl: '3.0.7+quic',
  cldr: '41.0',
  icu: '71.1',
  tz: '2022b',
  unicode: '14.0',
  ngtcp2: '0.8.1',
  nghttp3: '0.7.0'
}
PS C:> npm install npm@latest -g
removed 3 packages, and changed 65 packages in 3s
PS C:> npm version
{
  npm: '9.4.2',
  node: '18.12.1',
  v8: '10.2.154.15-node.12',
  uv: '1.43.0',
  zlib: '1.2.11',
  brotli: '1.0.9',
  ares: '1.18.1',
  modules: '108',
  nghttp2: '1.47.0',
  napi: '8',
  llhttp: '6.0.10',
  openssl: '3.0.7+quic',
  cldr: '41.0',
  icu: '71.1',
  tz: '2022b',
  unicode: '14.0',
  ngtcp2: '0.8.1',
  nghttp3: '0.7.0'
}

Lodash のインストール

ということで一つパッケージをインストールしてみた。Lodash である。

PS C:> npm i --save lodash

added 1 package in 728ms

npm のコマンド

パッケージの追加

$ npm i packagename

パッケージの追加(開発用)

$ npm i -D packagename

依存パッケージが最新かどうかのチェック

$ npm outdated

参考

まりんきょ学問所JavaScript 手習い > npm