Модуль не найден: не удается разрешить «@sanity/client»

Я продолжаю получать эту ошибку на локальном хосте

Не удалось скомпилировать ./lib/client.js:1:0 Модуль не найден: не удается разрешить '@sanity/client'> 1 | импортировать sanityClient из '@sanity/client';2 | импортировать imageUrlBuilder из '@sanity/image-url';3 |4 | экспортировать константный клиент = sanityClient({

      Import trace for requested module:
./pages/index.js

https://nextjs.org/docs/messages/module-not-found

Это мой ./pages/index.js

2 ответа

Вы также можете пропустить ошибки версии API, которые могут произойти в здравомыслии в соответствии с их документами, а также идентификатор проекта, для которого требуется еще один var в вашем .env.local, и, наконец, установлен ли у вас следующий плагин здравомыслия? также попробуйте это официальное руководство, как начать работу с nextjs npm next-sanity

      //add this in .env.local file in your project frontend folder
NEXT_PUBLIC_SANITY_PROJECT_ID=Your Project ID Here

Рекомендации

Sanity Io — Документы — Управление версиями API

Как настроить Sanity CMS с помощью Next.js и TailwindCSS By Surjith SMПодключите свой контент к Next.jsconnect-your-content-to-next-js - Sanity IO Docs

Все, что я сделал, это побежалnpm install @sanity/client @sanity/image-url, а затем импортировал {createClient} и imageBuilderUrl напрямую из узла-модуля. Здесь!

введите сюда описание изображения

Другие вопросы по тегам