在小程序中发送http请求有两种方式,第一种是直接在小程序前端页面中发送;第二种是在云函数中发送。

云函数中发送请求不受域名数量的限制,但是需要我们安装依赖才能使用,如got库。这里记录一下在微信小程序的云函数中怎么安装依赖,本文以安装got库为例,安装前请确定你的环境中已经安装了nodejs。

1、新建云函数

在云函数(cloudfunctions)目录上右键,选择“新建Node.js云函数”。

2、安装依赖(got库)

在刚刚新建的文件上右键,选择在终端中打开,这个时候会弹出一个CMD窗口。在CMD窗口中输入命令:npm install got –save,并执行。

3、安装成功

依赖安装成功之后,文件里面多会出现package-lock.json这个文件。

在package.json文件中也会显示got的版本号。

"dependencies": {"got": "^9.6.0","wx-server-sdk": "latest"
}

完!

微信小程序云开发 | 云函数安装依赖相关推荐

  1. 微信小程序6-云开发-云数据库

    微信小程序1-小程序基础,开发工具安装使用 微信小程序2-WXSS,WXS 微信小程序3-小程序生命周期和组件 微信小程序4-小程序的api 微信小程序5-真机测试 1.云开发 1).什么是云开发 微 ...

  2. 微信小程序入门的笔记(微信小程序的开发工具已经安装好了)

    小程序项目的基本构成 1.pages 是用来存放所有小程序的页面 2.utils 用来存发工具性质的模块(例如:格式化时间的自定义模块) 3.app.js 小程序项目的入口文件 4.app.json ...

  3. 【微信小程序-原生开发+云开发+TDesign】修改用户头像(含wx.chooseMedia,wx.cloud.uploadFile,wx.cloud.deleteFile的使用)

    效果预览 核心技术(含业务逻辑) 选择新头像(本地图片) 使用 wx.chooseMedia 选择本地图片,官网见 https://developers.weixin.qq.com/miniprogr ...

  4. 微信小程序:uni-app云开发的网盘助手

    这是一款uni-app开发的一款网盘小助手小程序源码 该源码主要用于用户输入关键词然后全网抓取百度网盘资源内容 另外呢该小程序还可以免费领取百度网盘七天会员,所以用来引流特别的不错 该小程序还有外卖系 ...

  5. 微信小程序使用阿里云物联网API开发物联网应用

    微信小程序是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下就可以打开的应用. 微信小程序具有方便快捷,速度快,安全及保密性高的优点,同时开发 ...

  6. 微信小程序中配置云开发

    微信小程序中配置云开发 一.配置 app.js 文件 onLaunch() {wx.cloud.init({env: 'cloud1-xxxxxxxxxx', // 云开发 环境IDtraceUser ...

  7. 【微信小程序-原生开发】实用教程09 - 可滚动选项,动态列表-步骤条(含事件传参),动态详情(含微信云查询单条数据 doc)

    开始前,请先完成圆梦宝典中滚动公告栏的开发,详见 [微信小程序-原生开发]实用教程 08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据 ...

  8. 仿京细菜谱微信小程序源码 云开发菜谱微信小程序源码

    京细菜谱是一个美食分享网站,提供优质的家常菜谱大全,仿京细菜谱小程序源码为喜欢美食的朋友提供了很多的美食烹饪教程 让您轻松学会做美食.对不同食材和地域的饮食做了不同的分类和详细的做菜方法 分类十分详细 ...

  9. 微信小程序——传统开发模式与云开发模式对比

    目  录 1.传统开发模式与云开发模式的对比图 2.云开发技术能力说明 3.云开发技术特点 1.传统开发模式与云开发模式的对比图 通过传统开发模式与云开发模式的对比图可以看出传统开发模式需要开发者关注 ...

  10. 【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏

    开始前,请先完成圆梦宝典中宫格导航的开发,详见 [微信小程序-原生开发]实用教程 07 - Grid 宫格导航,详情页,侧边导航(含自定义页面顶部导航文字) https://blog.csdn.net ...

最新文章

  1. 分享一个TP5实现Create()方法的心得
  2. JDK1.6安装与环境变量设置详细图解
  3. c语言 sizeof size_t,C/C++中的sizeof运算符和size_t类型的详解
  4. python 集合
  5. mysql 存储过程 模糊查询_Mysql之存储过程“模糊查询drop表”
  6. 注解@Cacheable(value =“XXX“) 实现缓存 -- 失效原因
  7. vuedraggle choose_如何拆分员工工资条,教你一招一学就会。(五)函数CHOOSE
  8. Celery增加Systemd配置
  9. RequireJS模块化后JS压缩合并
  10. 博文视点大讲堂 37 期——It's Android Time :程序员创富有道!圆满结束
  11. 分享一波 Altium Designer超全封装库(带3D模型)
  12. 人工智能深度学习神经网络在双色球彩票中的应用研究(二)
  13. 网络常用端口号(全)
  14. java写ev3程序_EV3程序(一)直行
  15. KND数控系统PLC开发环境
  16. 打造史上最容易使用的Tab指示符——Indicator
  17. 单页面网站优化技巧有哪些?
  18. java判断一个点在不在直线上,判断点在直线左侧或者右侧
  19. 《科研诚信与学术规范》
  20. 电机远计算机控制,电机控制器

热门文章

  1. android 第三方登录 --- QQ
  2. List-ArrayList 使用
  3. iOS imageNamed 的缓存问题
  4. Rhythmk 学习 Hibernate 05 - Hibernate 表间关系 [ManyToOne,OneToMany]
  5. 改变ie浏览器的收藏夹位置
  6. Spring Workflow
  7. ARM处理器全解析:A8/A9/A15都是什么?
  8. LCT维护子树信息(BZOJ4530:[BJOI2014]大融合)
  9. Tools - 一些代码阅读的方法
  10. (回文串)Manacher算法