nextJSとcontentfulでアウトプット作品を作ってる時に環境変数でアクセストークンを管理すると
TypeError: Expected parameter accessToken
このようなエラーが出て途方にくれました。
実際にstackoverflowでに同様な質問がされていましたが、解決法がなかったのでこちらで簡潔に書きたいと思います。
結論からしまして、環境変数を
NEXT_PUBLIC_CONTENTFUL_SPACE_ID=xxxx,
NEXT_PUBLIC_CONTENTFUL_ACCESS_TOKEN=xxx,
nextJSでは.envの環境変数名.env.localに統一しないといけなかったり、
変数名の先頭にはNEXT_PUBLIC_を付け加えないといけないので注意が必要です。