收藏
回答

微信云开发中云函数需要import 一个modules ,运行失败,请看正文

框架类型 问题类型 终端类型 AppID 环境ID 基础库版本
小程序 Bug 微信安卓客户端 wxa04e0e9a9ef694ae cloud1-6glzssw5376f1bb4 WeChatLib: 2.30.3 (2023.3.30 12:59:00)

以下是云函数下的index.js的内容:

const cloud = require('wx-server-sdk')

//const got=require('got')

const rp = require('request-promise')

我尝试过在本地 nmp install request-promise ,然后上传并部署。实际调试运行都有错误:

以下是日志内容

日志内容 Request ID: 835147e0-a3cf-4edc-a23b-52cf3576d503

执行时间: 0ms内存使用: Zero KB

返回结果

{"errorCode":-1,"errorMessage":"Runtime.ImportModuleError: Error: Cannot find module 'request-promise'\nRequire stack:\n- /var/user/index.js\n- /var/runtime/node12/UserFunction.js\n- /var/runtime/node12/Runtime.engine.js\n- /var/runtime/node12/bootstrap.js\n    at Object.module.exports.load (/var/runtime/node12/UserFunction.js:34:13)\n    at Runtime.handleOnce (/var/runtime/node12/Runtime.engine.js:99:38)\n    at Timeout._onTimeout (/var/runtime/node12/Runtime.engine.js:56:12)\n    at listOnTimeout (internal/timers.js:549:17)\n    at processTimers (internal/timers.js:492:7)","statusCode":443}


日志

未开启高级日志能力

回答关注问题邀请回答
收藏

2 个回答

  • 跨商通
    跨商通
    2024-06-02

    找不到文件request-promise,这个不好验证吗?去文件夹里找一下不就能确定了?

    2024-06-02
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2024-05-30

    在哪个目录执行的npm install?

    2024-05-30
    有用
    回复
登录 后发表内容
问题标签