【Node.js】開発サーバー起動コマンド実行時のエラー「ReferenceError: Request is not defined」の原因・対処方法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/196/nodejs.jpg?X-Amz-Expires=600&X-Amz-Date=20240908T003504Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240908%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=26942313481291cd4e4001c9e64ca4dc1d5915148c3c2caced41dd335d304507)
事象
開発環境で開発サーバーを起動するためにyarn devを実行したところ、以下のエラーが表示されました。
```sh
% yarn dev
yarn run v1.22.18
$ next dev -p 3050
/path/to/app/node_modules/next/dist/server/web/ ...
![](/assets/profile-1055d2f9a1a248bf051584d3572c2f2d79d103e956e0fcee48f1cab5cd40472b.jpg)
坂井 光太郎 / Sakai Kotaro
Ruby on Rails を中心とした Web アプリ開発全般に関する技術情報をまとめています。業務に関するご依頼・ご相談、当サイトに対するご感想やメッセージはコンタクトフォームからお気軽にお問い合わせください。