超全模态模型 × Harness 升级,升级解锁 ArkClaw,最新支持 DeepSeek-V4 系列与 GLM-5.1
针对你遇到的问题,结合Netlify Functions的运行环境特性,给出以下排查和解决步骤:
锁定Node.js版本:Netlify默认使用的Node版本可能和本地开发环境不一致,导致依赖兼容性问题。在项目根目录创建.nvmrc文件,写入你本地使用的Node版本(比如v18.17.0),Netlify部署时会自动使用该版本,确保环境一致。
.nvmrc
v18.17.0
排查fetch-blob依赖兼容性:
package.json
fetch-blob
fetch-blob@3.2.0
import
"type": "module"
require
清理依赖并重新部署: 本地执行以下命令清理依赖缓存,确保部署时依赖树干净:
rm -rf node_modules package-lock.json npm install
之后重新触发Netlify部署。
替换第三方Blob实现:Node.js 18及以上版本已内置Blob对象,可尝试将代码中来自fetch-blob的导入替换为Node内置模块:
Blob
// 替换前 import { Blob } from 'fetch-blob'; // 替换后 import { Blob } from 'node:buffer';
避免第三方库与Netlify环境的冲突。
查看Netlify函数详细日志:登录Netlify后台,进入对应站点的"Functions"页面,找到报错的函数,查看完整错误栈日志,能精准定位到引发错误的具体代码位置,进一步缩小问题范围。
内容的提问来源于stack exchange,提问作者Chun
超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起
模型再升级,30秒超长叙事, 模态参考扩容
模型自由,工具不限,最新支持 Deepseek-V4 系列、GLM-5.3 系列
超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列
大模型19元起,Al应用9.9元畅享,新人首购爆款尽享优惠