
Node.jsのセキュリティリリースをきっかけに、放置していたNext.js 13を片付けた話|Next.js 15.5・swiper 14への更新とDependabotの設定
Node.jsのセキュリティリリースをきっかけに、放置していたNext.js 13を片付けた記録。.nvmrcとenginesの書き方、Next.js 15.5とswiper 14への更新、矢印が二重になる問題、Dependabotの設定まで。
NOTE
8件の記事

Node.jsのセキュリティリリースをきっかけに、放置していたNext.js 13を片付けた記録。.nvmrcとenginesの書き方、Next.js 15.5とswiper 14への更新、矢印が二重になる問題、Dependabotの設定まで。

Node.jsの2026年10月のセキュリティリリースに、Cloud RunのNext.jsで対応した記録。Node本体の脆弱性がDependabotに出ない理由と、権限がなくてもビルドログのdigestで動いている版を確かめる方法を解説。

旧CMSで運用していたサイトをNext.jsに置き換えると、旧サイトの記事URLはそのままでは404になります。検索結果や外部サイトからのリンクを失わないためには、旧記事のURLを…

Next.js 16のサイトで、middleware.tsにリダイレクトの処理を追加しました。ところが、開発サーバー(next dev)ではリダイレクトがまったく効かず、エラーも警…

npm audit fix --force を実行しかけたら、Next.js 16 を 9.3.3 にダウングレードする提案が出ました。原因は Next.js が内部で固定している依存パッケージの脆弱性です。同じ操作を約2か月後に行うと、今度は最新版へのアップグレードが提案されました。--force の提案が毎回変わる理由と、overrides を使うべき場面・使い方をまとめます。
Next.js App Routerでクライアント完結のページネーションを実装し、絞り込み状態をURLに同期する方法を解説。useSearchParamsとhistory.pushStateの使い分け、Lenis環境でページ送り後にスクロール位置がfooterへずれる原因と解決策、SEO上の注意点までまとめました

Webサイトの問い合わせフォームをメール通知だけで運用していると、迷惑メールフォルダに紛れる・気づくのが翌日になる、といった取りこぼしが起きます。そもそも送信元の設定が原因でメール…

SanityのPortable Textで、文字は表示されるのに画像だけ反映されない原因と解決方法を解説。CDNやISRではなく、Next.jsのServer ComponentとClient Componentの境界が原因だった事例をもとに、確認手順と修正方法をわかりやすく紹介します。