typescript - Modulen ''sanity'' har ingen exporterad medlem ''defineConfig''
Jag har precis avslutat arbetet med ett projekt som använder Next.js 13 och Sanity som ett headless CMS. Här är problemet jag upplever:
När jag springer
vercel build
Jag får felet att 'sanity' inte har någon exporterad medlem 'defineConfig' och detta kommer från filen sanity.config.ts.
Jag använder Sanity Studio v3 och har ställt in Sanity i mitt projekt med
npm create sanity@latest
Detta är vad jag har försökt. Jag avinstallerade Sanity och installerade den senaste versionen igen men det fungerade inte. Ytterligare undersökningar ledde mig till denna gist, så jag tog bort importen av 'deineConfig' och även som den yttre omslaget för Sanity-studio-konfigurationen, men det resulterade i andra fel någon annanstans. Specifikt säger 'sanity' att det inte har några exporterade medlemmar 'defineType' och 'defineField'.
Svar #1
var snäll och försök
import {defineField, defineType} from 'sanity/lib/exports'
import {defineConfig} from 'sanity/lib/exports'
