npm とは Node.js のパッケージ管理システムである。 Node.js をインストールするともれなく 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 である。
PS C:> npm i --save lodash added 1 package in 728ms
パッケージの追加
$ npm i packagename
パッケージの追加(開発用)
$ npm i -D packagename
依存パッケージが最新かどうかのチェック
$ npm outdated
まりんきょ学問所 > JavaScript 手習い > npm