开发者社区 > 云原生 > Serverless > 正文

在函数计算中,环境 custom pre-deploy 执行命令 报错怎么办

咨询个问题,环境 custom pre-deploy 执行命令 报错{"code":101,"message":"Command failed with exit code 1: GOPROXY=https://goproxy.cn go mod tidy","prefix":"Project xxx failed to execute:"},是啥原因

展开
收起
崔问问 2023-12-01 08:36:44 40 0
3 条回答
写回答
取消 提交回答
  • 这个错误提示表明在执行环境 custom pre-deploy 时,命令 "go mod tidy" 失败了。具体原因可能有以下几点:

    1. 网络问题:可能是由于网络连接不稳定或代理设置不正确导致的。请检查您的网络连接和代理设置是否正确。

    2. Go 版本不兼容:您使用的 Go 版本可能与项目要求的版本不兼容。请确保您使用的 Go 版本与项目要求的版本一致。

    3. 依赖包问题:可能是由于项目中的依赖包存在问题导致的。请尝试更新依赖包或者检查项目的依赖配置。

    4. 权限问题:可能是由于权限不足导致的。请确保您有足够的权限来执行该命令。

    2023-12-02 17:11:59
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    这个错误可能是由于Go模块(go mod tidy)在执行时遇到问题,具体原因可能有:

    1. 网络问题:与代理服务器或远程仓库的连接不稳定。
    2. 依赖冲突:项目中的依赖存在版本不匹配或者相互冲突的情况。
    3. 代理设置:GOPROXY环境变量指向的代理服务器无法正确工作。
    2023-12-01 14:45:11
    赞同 展开评论 打赏
  • 抱歉 应用中心有个bug,stderr 显示不出来, 您改一下 GOPROXY=https://goproxy.cn go mod tidy 2>&1 这样就能看到报错了。此回答整理自钉群:阿里函数计算官网客户。

    2023-12-01 09:22:15
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 热门讨论

    热门文章

    相关电子书

    更多
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载
    All in Serverless 阿里云核心产品全面升级 立即下载