You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

导入@notionhq/client的Client提示无对应导出错误如何解决?

报错原因

你当前安装的@notionhq/client为v0.1.9早期版本,该版本尚未支持{ Client }命名导出的用法,这类导出方式是v1.0.0正式版更新后才适配的,和你当前的导入语法不匹配。

解决方法(二选一即可)

方案1:升级客户端库(推荐,适配官方最新文档写法)

在你的项目根目录终端执行以下命令,将库升级到最新正式版:

npm install @notionhq/client@latest

升级完成后你原来的import { Client } from "@notionhq/client"代码无需修改,直接运行node index.js即可正常执行。

方案2:兼容现有v0.1.9版本,修改导入语法

如果你不需要使用新版本功能,只想让现有代码跑通,直接把index.js里的导入语句替换成下面的写法即可:

import Client from "@notionhq/client"

后续初始化客户端的逻辑(比如new Client({auth: "你的token"}))不用做任何改动,直接运行即可。


内容的提问来源于stack exchange,提问作者Green

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 17:57:07