モジュールのバージョンの更新
一つ一つ確認しながら更新する
まず、outdatedコマンドを利用して、最新ではないモジュールの一覧を取得します。
$ npm outdated
Package Current Wanted Latest Location
angular 1.5.4 1.5.4 1.5.5 test_app
angular-resource 1.5.4 1.5.4 1.5.5 test_app
次に、package.json内のモジュールのバージョンを、上記Latestのバージョンで置き換えます。
},
"dependencies": {
"angular": "^1.5.5",
"angular-resource": "^1.5.5"
}
最後に、updateコマンドを利用して、package.jsonに合わせてパッケージを更新します。
$ npm update
npm-check-updatesを利用して一度に更新する
npm-check-updatesを利用すると、上述した最新バージョンの取得とpackage.jsonの変更を自動的にやってくれます。
まず、npm-check-updatesをnpmでグローバルインストールします。
$ npm install -g npm-check-updates
次に、npm-check-updatesコマンド(ncuという短縮形も可)を利用して、package.jsonを更新します。
$ ncu -u
最後に、updateコマンドを利用して、package.jsonに合わせてパッケージを更新します。
$ npm update