Warning: count(): Parameter must be an array or an object that implements Countable in /home/xs638785/agile-software.site/public_html/wp-content/plugins/rich-table-of-content/functions.php on line 490
package.json に記載されているパッケージのバージョンアップ方法は以下の 2 つの方法
- npm outdated コマンドを使う
アップデート情報を確認して、パッケージをひとつひとつ丁寧にアップデートする - npm-check-updates パッケージをつかう
アップデート情報を確認して、すべてパッケージをまとめてアップデートする
バージョンアップなら npm update でいいのでは?
npm update
や npm update <package>
のコマンド実行によって package.json の内容から依存関係のバージョンの記載の範囲内の最新版をインストールして package-lock.json や node_modules を更新します。
しかし、package.json の dependencies
や devDependencies
に記載されている範囲の中での最新のバージョンでアップデートするので、package.json に記載されているバージョンが低ければ、世の中に更新されている最新のバージョンには更新されません。
package.json の更新
npx -p npm-check-updates -c "ncu"
package.json の更新
npx -p npm-check-updates -c "ncu -u"
更新された package.json をもとに npm install の実行
npm install