got安装后声明一个变量都报错?
发布于 7 年前 作者 fengli 1486 次浏览 来自 问答

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

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 我对这些不了解 我也不知道是不是这个原因引起的或者是其他地方有问题没注意到,烦请各位知道的,给予解答下,感激不尽

3 回复

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

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

回到顶部