Gatsby v2をM1 Macでコンパイルエラーを解消
M1 MacでGatsby v2がコンパイルエラーが起こった。Error: Something went wrong installing the 'sharp' module. package.jsonのresolutionsオプションを使ってsharpのバージョンを指定することで解決できそう。GatsbyのFileSystemRouteAPIでさらに使いやすくなった
Gatsby.js v2.26で新しい機能として追加された「File System Route API」を試してみました。CMSからデータを取得して動的なページが1ファイルだけで生成できるようになりました。Gatsby.jsでのWebフォントの読み込み方
Gatsby.jsでWebフォントを読み込み方としてTypegraphy.jsとFontSourceの2パターンを紹介します。公式ドキュメントにあるgatsby-plugin-web-font-loaderのやり方とtypefacesのやり方は古くなっているので注意が必要です。