收藏
回答

Cannot find module 'wx-server-sdk

简单尝试下云函数

'use strict';
const cloud = require('wx-server-sdk');
cloud.init({
  env: 'demo'
});
exports.main = (event, context, callback) => {
 
  try {
    db.collection('user').add({
      data: {
        username: "learn cloud database",
        password: "www"
      }
    })
  } catch (e) {
    console.error(e)
  }
  var num1 = parseInt(event.a);
  var num2 = parseInt(event.b);
  var result=num1+num2;
  event.sum=result;
  console.log("key:" + event.a);
    console.log("Hello World")
    console.log(event)
    console.log(event["non-exist"])
    console.log(context);
  event.msg="hello";
    callback(null, event);
};


运行的时候出现

返回结果:

{"errorCode":10004,"errorMessage":"user code exception caught","stackTrace":"Cannot find module 'wx-server-sdk'"}



最后一次编辑于  2018-09-11  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • 洛
    2018-12-12

    看这

    2018-12-12
    赞同 5
    回复
  • HS
    HS
    2018-09-11

    有在本地 npm install 再上传吗

    2018-09-11
    赞同 2
    回复 2
    • ༓ada༙྇༓😀
      ༓ada༙྇༓😀
      2018-09-11

      没有



      2018-09-11
      回复
    • ༓ada༙྇༓😀
      ༓ada༙྇༓😀
      2018-09-11

      可以了,谢谢!

      2018-09-11
      回复
  • ༓ada༙྇༓😀
    ༓ada༙྇༓😀
    2018-09-11

    只有一个文件有package.json

    2018-09-11
    赞同
    回复
  • 陈三星
    陈三星
    2018-11-02

    怎么好的, 我怎么npm 装了也不行

    2018-11-02
    赞同
    回复
  • 不思八九
    不思八九
    01-09

    2楼好用

    01-09
    赞同
    回复