微信小程序云开发如何使用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 相关文章推荐
csdn 批量接受好友邀请
Feb 19 Javascript
jquery photoFrame 图片边框美化显示插件
Jun 28 Javascript
flash调用js中的方法,让js传递变量给flash的办法及思路
Aug 07 Javascript
变量声明时命名与变量作为对象属性时命名的区别解析
Dec 06 Javascript
jQuery实现为控件添加水印文字效果(附源码)
Dec 02 Javascript
图解prototype、proto和constructor的三角关系
Jul 31 Javascript
文件上传插件SWFUpload的使用指南
Nov 29 Javascript
如何用js判断dom是否有存在某class的值
Feb 13 Javascript
vue环形进度条组件实例应用
Oct 10 Javascript
AngularJS上传文件的示例代码
Nov 10 Javascript
js实现全选和全不选
Jul 28 Javascript
JavaScript如何实现防止重复的网络请求的示例
Jan 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
Smarty安装配置方法
2008/04/10 PHP
PHP下用rmdir实现删除目录的三种方法小结
2008/04/20 PHP
ThinkPHP采用模块和操作分析
2011/04/18 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
PHP并发场景的三种解决方案代码实例
2021/02/27 PHP
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
2011/09/20 Javascript
javascript处理表单示例(javascript提交表单)
2014/04/28 Javascript
浅谈JavaScript Array对象
2014/12/29 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
JS实现选项卡实例详解
2015/11/17 Javascript
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
jQuery实现进度条效果代码
2015/12/17 Javascript
js接收并转化Java中的数组对象的方法
2016/08/11 Javascript
jQuery命名空间与闭包用法示例
2017/01/12 Javascript
vue 组件中slot插口的具体用法
2018/04/03 Javascript
vue项目动态设置页面title及是否缓存页面的问题
2018/11/08 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
微信小程序自定义navigationBar顶部导航栏适配所有机型(附完整案例)
2020/04/26 Javascript
antd design table更改某行数据的样式操作
2020/10/31 Javascript
js+html+css实现手动轮播和自动轮播
2020/12/30 Javascript
Django中实现点击图片链接强制直接下载的方法
2015/05/14 Python
matplotlib绘制符合论文要求的图片实例(必看篇)
2017/06/02 Python
Python实现导出数据生成excel报表的方法示例
2017/07/12 Python
wxPython电子表格功能wx.grid实例教程
2019/11/19 Python
使用python去除图片白色像素的实例
2019/12/12 Python
Django Xadmin多对多字段过滤实例
2020/04/07 Python
CSS3 Media Queries(响应式布局可以让你定制不同的分辨率和设备)
2013/06/06 HTML / CSS
html5唤起app的方法
2017/11/30 HTML / CSS
创业计划书——互联网商机
2014/01/12 职场文书
幼儿园健康教育方案
2014/06/14 职场文书
收款委托书范本
2014/09/11 职场文书
婚内房产协议书范本
2014/10/02 职场文书
2014年合同管理工作总结
2014/12/02 职场文书
企业开业庆典答谢词
2015/01/20 职场文书
2015个人简历自我评价语
2015/03/11 职场文书
2015小学教师年度工作总结
2015/05/12 职场文书