はじめに 駆け出して約1ヶ月ほどのひよこエンジニアです。 Vercel の以下のアナウンスを受けて、社内のフロントエンド開発で利用している Node.js を v14 から v18 にアップデートしましたので、そのときにやったことやハマったことを簡単にまとめていきます。 方針 そもそも Node.js をアップデートするときに同時に考慮すべき問題としては、OS 起因の問題や Node.js Runtime 由来の問題など様々あります。 が、だいたいは 「プロジェクトで利用しているライブラリの問題」 にぶつかることが多いです。(以下記事など参照。また今回担当しているプロジェクトでは Docker イメージを用いていたため OS 起因の問題などは起こり得ない。) そのため、基本的には 「依存ライブラリの更新」 をメインで進めていくことにしました。 ただとはいえ 「とりあえずyarn upgra