微信小程序云开发如何使用npm安装依赖


Posted in Javascript onMay 18, 2019

微信小程序开发教程描述的相当模糊,以至于我反复品读,多次尝试才悟出来该怎么在云开发中使用 npm 安装依赖。

首先强调一下,云开发中必须安装 wx-server-sdk 依赖, 而wx-server-sdk 依赖需要使用 npm 的。但由于部分开发过程可能不再需要其他的依赖,那么每次开发都要使用 npm 安装依赖是一件很麻烦的事情。微信为了简化云开发操作,提供了一键云端安装 wx-server-sdk 依赖,也就是在云端帮助我们搞定,不需要我们手动在本地使用 npm 安装,如下图:

微信小程序云开发如何使用npm安装依赖

如果某个自建的云函数需要使用 npm 安装第三方依赖,该怎么办呢?操作如下:

1. 右键云函数,选择“终端打开”,如下图:

微信小程序云开发如何使用npm安装依赖

2. 安装所需依赖:

npm install request-promise --production

3. 紧接着,千万别忘了,安装 wx-server-sdk 依赖:

npm install wx-server-sdk --production

4. 选择“上传并部署:所有文件”,如下图:

微信小程序云开发如何使用npm安装依赖

5. 等待完成,即可,如下图:

微信小程序云开发如何使用npm安装依赖

ps:

若不使用npm,则直接选择“云端安装依赖”。

若要使用npm,则需在终端中手动安装依赖。此时,千万不要忘记安装 wx-server-sdk 依赖,因为“上传并部署:所有文件”这一选项并不会帮我们傻瓜式安装 wx-server-sdk 依赖。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript引用对象的方法代码
Aug 13 Javascript
web前端开发也需要日志
Dec 09 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
Aug 14 Javascript
Javascript全局变量var与不var的区别深入解析
Dec 09 Javascript
jquery插件冲突(jquery.noconflict)解决方法分享
Mar 20 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
Jul 29 Javascript
textarea不能通过maxlength属性来限制字数的解决方法
Sep 01 Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 Javascript
详解webpack进阶之插件篇
Jul 06 Javascript
cdn模式下vue的基本用法详解
Oct 07 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
Oct 26 Javascript
基于vue-cli3+typescript的tsx开发模板搭建过程分享
Feb 28 Javascript
vue路由中前进后退的一些事儿
May 18 #Javascript
如何写好一个vue组件,老夫的一年经验全在这了(推荐)
May 18 #Javascript
微信小程序云开发 生成带参小程序码流程
May 18 #Javascript
详解小程序开发经验:多页面数据同步
May 18 #Javascript
JavaScript实现星级评价效果
May 17 #Javascript
JavaScript实现美化滑块效果
May 17 #Javascript
vue中使用mxgraph的方法实例代码详解
May 17 #Javascript
You might like
javascript Event对象详解及使用示例
2013/11/22 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
2013/12/11 Javascript
JavaScript中的prototype.bind()方法介绍
2014/04/04 Javascript
js实现图片轮播效果
2015/12/19 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
2016/05/25 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
Nodejs中使用captchapng模块生成图片验证码
2017/05/18 NodeJs
关于axios如何全局注册浅析
2018/01/14 Javascript
javaScript产生随机数的用法小结
2018/04/21 Javascript
微信小程序学习笔记之获取位置信息操作图文详解
2019/03/29 Javascript
详解Node.js异步处理的各种写法
2019/06/09 Javascript
Python实现的简单万年历例子分享
2014/04/25 Python
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
Python使用Pycrypto库进行RSA加密的方法详解
2016/06/06 Python
深入理解Python中装饰器的用法
2016/06/28 Python
Django基础之Model操作步骤(介绍)
2017/05/27 Python
Python Numpy 数组的初始化和基本操作
2018/03/13 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
基于python解线性矩阵方程(numpy中的matrix类)
2019/10/21 Python
python利用faker库批量生成测试数据
2020/10/15 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
Ray-Ban雷朋太阳眼镜英国官网:Ray-Ban UK
2019/11/23 全球购物
俄罗斯连接商品和买家的在线平台:goods.ru
2020/11/30 全球购物
自荐信的禁忌和要点
2013/10/15 职场文书
学校联谊活动方案
2014/02/15 职场文书
《掌声》教学反思
2014/02/23 职场文书
给老师的一封建议书
2014/03/13 职场文书
四年级学生评语大全
2014/04/21 职场文书
2014党员学习习主席讲话思想汇报
2014/09/15 职场文书
标准离婚协议书(2014版)
2014/10/05 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
研究生个人学年总结
2015/02/14 职场文书
道歉的话怎么说
2015/05/12 职场文书
2015年班主任德育工作总结
2015/05/21 职场文书
MySQL 慢查询日志深入理解
2021/04/22 MySQL
python开发人人对战的五子棋小游戏
2022/05/02 Python