Windows で pnpm を更新するのが大変だった。

undefined
   ╭──────────────────────────────────────────╮
   │                                          │
   │   Update available! 10.11.010.19.0.   │
   │   Changelog: https://pnpm.io/v/10.19.0   │
   │     To update, run: pnpm self-update     │
   │                                          │
   ╰──────────────────────────────────────────╯

こんな表示がターミナルに出ていた。
アップデートは割とすぐやる派なので、指定されたコマンドを試してみるが、

undefined
Nothing to stop. No server is running for the store at C:\Users\AppData\Local\pnpm\store\v10

と返ってきて、ずっとアップデートできないままでいた。

いろいろググってみたが、うまく行く方法がなくてしばらく放置してたけど、ChatGPT のおかげでようやくアップデートすることができた。

私の環境の場合は、
すでに最新版がダウンロードされているが、
どこかにある古いバージョンが優先して適用されているために

最終的に %AppData%\npm の中にある以下の削除が必要でした。

  • pnpm.ps1
  • pnpm.cmd
  • pnpm

これらを消すことで、最新版が反映されて、
pnpm -v のコマンドで 10.19.0 の表示が返ってきました。

念のためパソコンを再起動した後、コードを走らせてみましたが問題なく動作しました。

こちらは ChatGPT とのやり取りです。

カケラログ

雑多なブログ。
ふらふら移動しないですべてをここに書いていきたい。