2021/11/11 update この記事は Next.js10 以前の Ver.に対応した設定手順について書いています。 Next.js11 以降の設定手順については以下の記事を参照してください。 TypeScript のプロジェクトに ESLint と Prettier を併用して VSCode の保存時に自動フォーマットを実行します。 Prettier (プリティア) とはコードフォーマッターで、ソースコードを整形してくれます。 デフォルトで HTML/JavaScript/CSS/JSON/YAML の他、 JSX、TypeScript や Markdown、GraphQL、styled-components など様々な形式に対応しています。 今回、 Prettier はコードフォーマット、ESLint は構文チェックツールとして併用します。 ESLint 単体コードフォーマット