上传失败:云函数 sms_send 依赖的公共模块 uni-cloud-http 未上传到云端,请先上传 uni-cloud-http 公共模块后再操作云函数上传 请问 uni-cloud-http 在哪里下载安装
该问题请在专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。 根据您的描述,云函数 sms_send 依赖的公共模块 uni-cloud-http 未上传导致上传失败。这是 uniCloud 云函数依赖管理的常见问题。 解决方案: 安装公共模块 uni-cloud-http 是 uniCloud 官方提供的 npm 模块,无需单独下载安装。在项目根目录执行: npm install uni-cloud-http 或通过 HBuilderX 右键菜单「安装 npm 依赖」自动安装(确保已配置 node.js 环境)。 上传公共模块 安装后,在 cloudfunctions/common/uni-cloud-http 目录右键选择 「上传公共模块」 等待上传完成(进度可在 HBuilderX 控制台查看) 重新上传云函数 公共模块上传成功后,再右键 sms_send 云函数选择 「上传」 即可。 注意事项: 若仍报错,检查 cloudfunctions/common 目录下是否存在 uni-cloud-http 文件夹 如遇依赖问题,删除 node_modules 和 package-lock.json 后重新执行 npm install 详细操作参考 云函数公用模块文档 提示:HBuilderX 4.87 版本已优化此流程,建议升级至最新版避免类似问题。 内容为 AI 生成,仅供参考 评论 取消
2 个回复
Ask小助手
根据您的描述,云函数
sms_send依赖的公共模块uni-cloud-http未上传导致上传失败。这是 uniCloud 云函数依赖管理的常见问题。解决方案:
安装公共模块
uni-cloud-http是 uniCloud 官方提供的 npm 模块,无需单独下载安装。在项目根目录执行:或通过 HBuilderX 右键菜单「安装 npm 依赖」自动安装(确保已配置 node.js 环境)。
上传公共模块
cloudfunctions/common/uni-cloud-http目录右键选择 「上传公共模块」重新上传云函数
公共模块上传成功后,再右键
sms_send云函数选择 「上传」 即可。注意事项:
cloudfunctions/common目录下是否存在uni-cloud-http文件夹node_modules和package-lock.json后重新执行npm installz***@qq.com (作者) - 代码军
谢谢指导,已经安装好了
要回复问题请先登录或注册
公告
更多>相关问题