はじめに
別プロジェクトの環境構築をしていたところpnpm
のバージョン違いでローカルでの起動ができなかったので、pnpm
のバージョンを変更しました。
色々詰まったので詰まりポイントを挙げながら紹介します。
今のバージョンがわからない
以下を叩くこと解決。今どのようなバージョンで動いているか確認できました。
pnpm -v
バージョン指定してインストールしたがバージョンアップしない
下記を叩いてみたが更新されなかったので、pnpm
をアンインストールすることにした。
npm install -g pnpm@8.0.0
pnpm
のパッケージの場所がわからない
アンインストールするためにパッケージの場所確認のコマンドをたたいて確認した。
where pnpm
削除のコマンドがわからない
下記にパッケージの場所を渡してコマンドをたたいた。
rm -rf {ここにwhereで調べたパスを指定}
インストールしてもバージョンが上がらない
誤って以下のコマンドを指定していた。
npm install pnpm@8.0.0
グローバルインストールの指定を忘れていたので追加した。
npm install -g pnpm@8.0.0
さいごに
今回はエラー分にpnpm
のバージョンが開発環境と異なるよ〜!と記述があったのですぐにこの対応が必要なことに気づくことができましたが、別プロジェクト・別システムのプロジェクトの環境構築が必要になった時は、pnpm
に限らず依存パッケージのバージョン確認は必須だと感じました。