Gatsbyをupdateしたら出たエラーと対処

monotalk

Gatsbyを半年ぶりにUpdateした。
Versionは2から変化はないが、pluginや使っているstarter等が変更されていて、エラーが出た。
発生したエラーと対処法を記載。
There was an error in your GraphQL query: Unknown type "ImageSharpSizes".
- error GraphQL Error Unknown type "ImageSharpFixed" · Issue #13723 · gatsbyjs/gatsby
gatsby-transformer-sharp
のインストールで解消した。
npm install --save-dev gatsby-transformer-sharp
GraphQL Error Encountered 1 error(s): - Unknown field 'nextTitle' on type 'MarkdownRemarkFields'.
これは、Vagr9K/gatsby-material-starter: A high performance blog starter with Material design in mind for GatsbyJS. のVersionとGatsbyのversion、pluginが上手く噛み合っていなかったために発生した。
エラー発生箇所の情報を元に、対象ソースの最新版をコピーして解消した。
Error: Cannot find module '!raw-loader!../public/styles.css'
- raw-loader | webpack
html.jsxを削除して、解消された。
GraphQL Error Unknown field childImageSharp
on type File
- GraphQL Error Unknown field
childImageSharp
on typeFile
· Issue #8148 · gatsbyjs/gatsby
以下のコマンドで解消された。
rm -rf node_modules/*
npm install
npm audit fix
gatsby clean