收藏
回答

got安装后声明一个变量都报错?

今天新建了一个云函数测试,怎么也跑不通过,请各位大侠给看看

1:云环境id:


2:初始化:


3:编写云函数

// 云函数入口文件
const cloud = require('wx-server-sdk');
//const got = require('got');
cloud.init()
 
// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
 
  return {
    event,
    openid: wxContext.OPENID,
    appid: wxContext.APPID,
    unionid: wxContext.UNIONID,
  }
}


这里说下,这个云函数是工具自动生成的

4:调用


上传并部署后一切正常,但是当我想安装个got后问题却出现了,请大家帮我看看

5:安装 npm install got --save


提示got安装成功...但是只要我一修改云函数马上就报错


还是刚刚那个代码,加入一句

const got = require('got');

重新上传部署后马上就报错...


难道是got安装有问题?这个楚哦呜也看不处理什么问题

百度了一圈说有可能是node.js的版本太高引起的...

我的是12 官方的是8.9 我对这些不了解 我也不知道是不是这个原因引起的或者是其他地方有问题没注意到,烦请各位知道的,给予解答下,感激不尽

最后一次编辑于  12-01
回答关注问题邀请回答
收藏

2 个回答

  • yncaicai
    yncaicai
    17小时前

    我也遇到同样问题?????

    17小时前
    赞同
    回复
  • 施正
    施正
    12-02

    有人给看看吗? 是不是云函数不能用got了??

    12-02
    赞同
    回复
问题标签