A collection of notes and resources
create-next-app
tsconfig編集
.nextで、Amplify もそれを想定してるからnext.config.mjsいじりそう.gitignore編集lint, prettierの設定
npm i eslint prettier eslint-config-prettier @typescript-eslint/parser @typescript-eslint/eslint-plugin.eslintrc.jsonつくる.prettierrc.jsonつくる/.vscode/settings.json にオートフォーマットとか、VSCode 拡張機能とかを設定git commitをフックに lint や format が走るようにしたいnpm install @mui/material @emotion/react @emotion/styled @mui/material-nextjs @emotion/cachelayout.tsxにApprouterCacheProviderを設置する。
import { AppRouterCacheProvider } from '@mui/material-nextjs/v14-appRouter';