微信小程序云开发如何使用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 相关文章推荐
判断文档离浏览器顶部的距离的方法
Jan 08 Javascript
Javascript解析URL方法详解
Dec 05 Javascript
通过点击jqgrid表格弹出需要的表格数据
Dec 02 Javascript
bootstrap输入框组代码分享
Jun 07 Javascript
Websocket协议详解及简单实例代码
Dec 12 Javascript
关于Javascript中document.cookie的使用
Mar 08 Javascript
Bootstrap实现可折叠分组侧边导航菜单
Mar 07 Javascript
解决eclipse中没有js代码提示的问题
Oct 10 Javascript
IE11下CKEditor在Bootstrap Modal中下拉问题的解决
Sep 25 Javascript
js实现小时钟效果
Mar 25 Javascript
jQuery+ThinkPHP实现图片上传
Jul 23 jQuery
JS PHP字符串截取函数实现原理解析
Aug 29 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时间格式控制符对照表分享
2013/07/23 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
php动态绑定变量的用法
2015/06/16 PHP
CodeIgniter记录错误日志的方法全面总结
2016/05/17 PHP
php一个文件搞定微信jssdk配置
2016/12/12 PHP
Yii2选项卡的简单使用
2017/05/26 PHP
php使用flock阻塞写入文件和非阻塞写入文件的实例讲解
2017/07/10 PHP
PHP创建对象的六种方式实例总结
2019/06/27 PHP
JQuery jsonp 使用示例代码
2009/08/12 Javascript
EXT中xtype的含义分析
2010/01/07 Javascript
javascript 基础篇4 window对象,DOM
2012/03/14 Javascript
JS与C#编码解码
2013/12/03 Javascript
jQuery计算文本框字数及限制文本框字数的方法
2016/03/01 Javascript
JavaScript实现邮箱地址自动匹配功能代码
2016/11/28 Javascript
详解ECMAScript6入门--Class对象
2017/04/27 Javascript
详解Vue.js分发之作用域槽
2017/06/13 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
js实现导航跟随效果
2018/11/17 Javascript
[01:24]DOTA2上海特锦赛OG战队抵达 专车接机入驻总统套房
2016/02/23 DOTA
flask中的wtforms使用方法
2018/07/21 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
2019/06/14 Python
Django 简单实现分页与搜索功能的示例代码
2019/11/07 Python
使用python快速在局域网内搭建http传输文件服务的方法
2019/11/14 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
车库门开启器、遥控器和零件:Chamberlain
2019/04/09 全球购物
.NET概念性的面试题
2012/02/29 面试题
高一新生军训感言
2014/03/02 职场文书
保险经纪人求职信
2014/03/11 职场文书
标准单位租车协议书
2014/09/23 职场文书
2014年机关党委工作总结
2014/12/11 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
Mysql忘记密码解决方法
2022/02/12 MySQL
Java实战之课程信息管理系统的实现
2022/04/01 Java/Android
CSS 实现角标效果的完整代码
2022/06/28 HTML / CSS