我正在尝试使用 sanity.io 制作 nextjs typescript 项目,但我无法解决这个问题。它表明 createImageUrlBuilder 不是函数。 [在此处输入图片描述][1] 这是我的理智模块 2
[1]:( /image/HeAAD.png )
最佳答案
createImageUrlBuilder
不再被 next-sanity
包裹,您需要自己安装依赖项 ( https://github.com/sanity-io/next-sanity#createimageurlbuilder-is-removed )
$ npm install @sanity/image-url
// or
$ yarn add @sanity/image-url
另请注意,createImageUrlBuilder
现在是一个默认导入。
-import { createImageUrlBuilder } from 'next-sanity'
+import createImageUrlBuilder from '@sanity/image-url'
关于typescript - TypeError : (0 , next_sanity__WEBPACK_IMPORTED_MODULE_0__.createImageUrlBuilder) 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71277628/