typescript - TypeError : (0 , next_sanity__WEBPACK

我正在尝试使用 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/

相关文章:

perl - 有没有办法在 Perl 中设置环境变量并将其导出到脚本范围之外?

haskell - 如何在 Haskell 中将 IO [[Int]] 转换为 [[Int]]?

php - Laravel 过滤所有列中的值

python - opencv 自动完成不适用于 pycharm

javascript - Laravel - 仅当屏幕尺寸 > 768px 时包含文件

python - Numpy where 和除以零

python - 在 PYTHON 中使用列表的斐波那契数列?

xml - TestNG XML配置文件DTD "test"标签错误

swift - 我怎样才能找到给定数字 N 中有多少个有用的数字

php - 在 PHP 中使用 URL 获取远程文件大小