GitHubでpackage-lock.jsonに記述されているバージョンが古いと警告された時の修正方法
GitHubにて、package-lock.jsonに記述されているパッケージバージョンが古いと警告されました。

npm updateで様子を見る
npm updateを実行することで、package.jsonに記述されている情報に基づいて更新されます。
$ npm updateパッケージの数や記述の仕方によってはこれで解決するみたいなので、まずはこれを実行して様子を見ます。
npm-check-updates
それでも解決しない場合は、npm-check-updatesを使用することで、package.jsonの依存パッケージの記述を変更できます。
それを修正したあとにパッケージを更新してpackage-lock.jsonを修正するというわけです。
まずはnpm-check-updatesをインストールします。
$ npm install -g npm-check-updatesインストールしたら、次は下記コマンドでpackage.jsonの修正をします。
$ ncu -u最後にパッケージの更新をします。
$ npm update更新するとpackage-lock.jsonも合わせて更新されます。
これでプッシュしてGitHubを見てみると、ちゃんとエラーが消えました。


iOSシミュレーターを使ってWebサイトを開発者ツールを見ながら実機表示で開発する方法
gulp 4.0から新しく加わったseriesとparallelについての備忘録
WordPress5.5のサイトマップ機能を無効にする
JavaScriptで簡単にCookie操作ができるライブラリ「js-cookie」
Visual Studio Codeでできる最低限のGit操作方法
効率的なマークアップが出来るようになるEmmetでCSSを書く時の基本
Webサイト制作の基礎の基礎、HTMLって何?
js-cookieでウェブサイトのダークモード表示設定をユーザーごとに保存しておく方法
Vue.jsで値段を表示するときに3桁ごとにカンマを入れる方法
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
1つのノートアプリにすべて集約するのをやめた理由|2025年時点のノートアプリの使い分け
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う
AlfredでNotion内の検索ができるようになるワークフロー「Notion Search」
Gitで1行しか変更していないはずのに全行変更した判定になってしまう
Macでアプリごとに音量を調節できるアプリ「Background Music」
Macのターミナルでパスワード付きのZIPファイルを作成する方法
MacBook Proでディスプレイのサイズ調整をして作業スペースを広げる
SteerMouseの「自動移動」機能で保存ダイアログが表示されたら自動でデフォルトボタンへカーソルを移動させる
iPhoneでタッチが一切効かなくなった場合に強制再起動する方法