uni-app 云函数部署不成功

uni-app 云函数部署不成功

示例代码:

'use strict';  
exports.main = async (event, context) => {  
    //event为客户端上传的参数  
    console.log('event : ', event)  

    //返回数据给客户端  
    return event  
};

操作步骤:

  • hbuilder中,云函数目录右键:上传部署

预期结果:

  • 可以成功部署云函数。若失败请返回原因。

实际结果:

上传部署云函数不成功:
hbuilder 展示信息:
20:21:46.549 [阿里云:space1]正在上传云函数test…
20:21:46.550 [阿里云:space1]正在安装云函数test依赖…

然后就一直卡住了。从昨天晚上挂机到今天都没有好。

备注:

  1. 已经成功连接云空间。
  2. 可以快速完成数据库初始化。
  3. hbuiler版本:3.1.4.20210305
  4. 云函数本地允许成功:
    22:00:18.550 [本地运行:阿里云:space1]本地运行云函数【test】…
    22:00:18.550 [本地运行:阿里云:space1]运行日志:
    22:00:19.900 [本地运行]"event : " {} uniCloud-aliyun/cloudfunctions/test/index.js:4:9
    22:00:19.904 [本地运行]“云函数[test]执行结果:” {}
    22:00:20.553 [本地运行:阿里云:space1]运行状态:成功

bug描述:

上传部署云函数不成功:
hbuilder 展示信息:
20:21:46.549 [阿里云:space1]正在上传云函数test…
20:21:46.550 [阿里云:space1]正在安装云函数test依赖…

然后就一直卡住了。从昨天晚上挂机到今天都没有好。

备注:

  1. 已经成功连接云空间。
  2. 可以快速完成数据库初始化。
  3. hbuiler版本:3.1.4.20210305
  4. 云函数本地允许成功:
    22:00:18.550 [本地运行:阿里云:space1]本地运行云函数【test】…
    22:00:18.550 [本地运行:阿里云:space1]运行日志:
    22:00:19.900 [本地运行]"event : " {} uniCloud-aliyun/cloudfunctions/test/index.js:4:9
    22:00:19.904 [本地运行]“云函数[test]执行结果:” {}
    22:00:20.553 [本地运行:阿里云:space1]运行状态:成功

更多关于uni-app 云函数部署不成功的实战教程也可以访问 https://www.itying.com/category-93-b0.html

7 回复

这个test云函数内容什么样的?依赖多吗

更多关于uni-app 云函数部署不成功的实战教程也可以访问 https://www.itying.com/category-93-b0.html


没有任何依赖, 下面就是全部内容

‘use strict’; exports.main = async (event, context) => { //event为客户端上传的参数 console.log('event : ', event)

无法复现。有可能是依赖的问题,检查下package.json, 删除依赖试试。

我碰到相同问题,没有任何依赖,依然不行

从描述来看,云函数本地运行正常,但上传部署时卡在“安装依赖”阶段。这通常与网络环境或云函数配置有关。

可能原因及解决方案:

  1. 网络问题:阿里云服务器与npm registry连接不稳定。建议:
    • 检查网络代理设置
    • 切换网络环境重试
    • 在云函数目录下添加.npmrc文件,配置国内镜像源:
      registry=https://registry.npmmirror.com/
回到顶部