风之源
风之源
  • 发布:2024-11-18 12:47
  • 更新:2024-12-04 10:59
  • 阅读:72

为什么支付宝云上传云函数会报错

分类:uniCloud

上传失败:Business Failed, 未知的错误码FILE_FORMAT_ERROR. traceId: 21955e7e17319051230264448e0683
在本地运行是没有报错的,上传就失败

2024-11-18 12:47 负责人:无 分享
已邀请:
aspack001

aspack001 - 老程序猿

我也遇到过,判断是package.json没校验通过
如果我直接写下面的是可以通过的,一旦在dependencies增加依赖就上传报错。
{
"name": "config",
"dependencies": {},
"extensions": {
"uni-cloud-jql": {}
}
}
我把其他云函数的package.json拷贝过来也不行

  • aspack001

    把dependencies改成空对象才可以

    2024-12-04 11:05

  • aspack001

    支付宝运似乎不支持file这种依赖,它的检查机制有问题,没法引用common库了。

    {

    "name": "words",

    "dependencies": {

    "mongoose": "^7.6.8",

    "db-dingdang": "file:../common/db-dingdang"

    },

    "extensions": {

    "uni-cloud-jql": {}

    }

    }

    2024-12-04 11:24

DCloud_uniCloud_VK

DCloud_uniCloud_VK

现在还失败吗?

要回复问题请先登录注册