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

Node.js导入@nostr-dev-kit/ndk-blossom时遇ERR_MODULE_NOT_FOUND错误求助

问题成因与解决办法

成因

你遇到的ERR_MODULE_NOT_FOUND是因为@nostr-dev-kit/ndk-blossom@0.1.23版本的发布包存在构建缺陷:包内dist/index.js尝试导入./blossom模块,但该模块对应的文件并未包含在发布的包中,导致Node.js无法解析到该文件。

可行解决办法

1. 降级到正常版本

卸载当前有问题的版本,安装0.1.22版本:

npm uninstall @nostr-dev-kit/ndk-blossom
npm install @nostr-dev-kit/ndk-blossom@0.1.22

2. 本地构建包使用

如果需要使用最新功能,可通过以下步骤手动构建并使用:

  • 克隆@nostr-dev-kit/ndk-blossom的官方仓库到本地
  • 进入仓库目录,执行npm install安装依赖
  • 执行npm run build完成构建
  • 执行npm link将构建好的包链接到全局
  • 回到你的项目目录,执行npm link @nostr-dev-kit/ndk-blossom完成本地包的引用

3. 临时修改包文件(应急用)

打开node_modules/@nostr-dev-kit/ndk-blossom/dist/index.js,将里面的import ... from './blossom'语句,替换为指向dist目录中实际存在的包含NDKBlossom导出的文件(比如检查是否有blossom.mjs或其他相关文件),但此方法会在下次依赖安装时失效,仅作临时应急。

4. 反馈问题给维护者

向项目的官方维护渠道提交问题,说明0.1.23版本存在构建产物缺失的问题,帮助维护者修复该版本的缺陷。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 23:04:52