以下是云函数下的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}
日志
未开启高级日志能力
找不到文件request-promise,这个不好验证吗?去文件夹里找一下不就能确定了?
在哪个目录执行的npm install?