微信小程序云开发如何使用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 相关文章推荐
jQuery最佳实践完整篇
Aug 20 Javascript
js substr、substring和slice使用说明小记
Sep 15 Javascript
去掉gridPanel表头全选框的小例子
Jul 18 Javascript
js购物车实现思路及代码(个人感觉不错)
Dec 23 Javascript
windows8.1+iis8.5下安装node.js开发环境
Dec 12 Javascript
详解JavaScript的变量和数据类型
Nov 27 Javascript
jQuery动态创建元素以及追加节点的实现方法
Oct 20 Javascript
jQuery自定义图片上传插件实例代码
Apr 04 jQuery
在使用JSON格式处理数据时应该注意的问题小结
May 20 Javascript
element-ui 表格实现单元格可编辑的示例
Feb 26 Javascript
在vue中使用SockJS实现webSocket通信的过程
Aug 29 Javascript
使用javascript解析二维码的三种方式
Nov 11 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
PHP开发规范手册之PHP代码规范详解
2011/01/13 PHP
PHP人民币金额数字转中文大写的函数代码
2013/02/27 PHP
php命名空间学习详解
2014/02/27 PHP
浅析php工厂模式
2014/11/25 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
yii2的restful api路由实例详解
2019/05/14 PHP
如何在PHP中生成随机数
2020/06/04 PHP
TNC vs IO BO3 第一场2.13
2021/03/10 DOTA
表单的一些基本用法与技巧
2006/07/15 Javascript
js父窗口关闭时子窗口随之关闭完美解决方案
2014/04/29 Javascript
JQuery拖动表头边框线调整表格列宽效果代码
2014/09/10 Javascript
javascript原型模式用法实例详解
2015/06/04 Javascript
jquery按回车键实现表单提交的简单实例
2016/05/25 Javascript
动态更新highcharts数据的实现方法
2016/05/28 Javascript
jQuery插件HighCharts绘制的基本折线图效果示例【附demo源码下载】
2017/03/07 Javascript
Vue.js如何实现路由懒加载浅析
2017/08/14 Javascript
angularjs实现table增加tr的方法
2018/02/27 Javascript
深入理解Promise.all
2018/08/08 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
通过扫小程序码实现网站登陆功能
2019/08/22 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
Python中使用PDB库调试程序
2015/04/05 Python
Python 3.6 性能测试框架Locust安装及使用方法(详解)
2017/10/11 Python
python调用Delphi写的Dll代码示例
2017/12/05 Python
利用Pandas 创建空的DataFrame方法
2018/04/08 Python
python生成带有表格的图片实例
2019/02/03 Python
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
德国受欢迎的旅游和休闲网站:lastminute.de
2019/09/23 全球购物
Java平台和其他软件平台有什么不同
2015/06/05 面试题
阿里巴巴的Oracle DBA笔试题答案-SQL tuning类
2016/04/03 面试题
适用于所有创业者的创业计划书
2014/02/05 职场文书
3分钟演讲稿
2014/04/30 职场文书
《蓝鲸的眼睛》读后感5篇
2020/01/15 职场文书
pytorch 梯度NAN异常值的解决方案
2021/06/05 Python
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库