最近听说微信小程序发布了云开发,可以不需要购买服务器,就能开发小程序和发布小程序,对于动辄千元的服务器,极大的节约了开发成本,受不住诱惑,我就开始了小程序的云开发,目前项目已上线,亲测不收费,闲不住的可以试试

第一步:点击云开发

第二步:创建新环境,免费给予的基本够个人使用

第三步:根部新建文件夹:

cloudfunctions
 
第四步:project.config.json配置云开发文件夹

"cloudfunctionRoot": "cloudfunctions/",

第五步:链接云开发

右键

cloudfunctions 文件夹
更多设置选择开发环境

显示云图标,则链接上云服务器

此时就链接上云开发了

接下来说一下云函数:

右键文件夹 cloudfunctions 新建node.js云函数

接下来 需要安装node.js  和  npm

如果已安装,就可以直接安装 wx-server-sdk

右键 test 文件夹选择在中端中打开

输入 :

npm install --save wx-server-sdk@latest

安装成功后多了一个文件

然后右键 test 文件夹就可以上传并部署了

部署成功后,请求云函数:

/ 初始化云开发
wx.cloud.init({
traceUser: true
})
 // 调用登录云函数获取openid
wx.cloud.callFunction({
name: 'login', //云函数文件夹名字
success: function (res) { //console.log(res) },
fail: function (err) {
console.log(err);
}
})

控制台输出:

即请求成功。

下面是我用云开发做的小程序,内容很简单勿喷:

最新文章

  1. 探索C#之虚拟桶分片
  2. ZendGuardLoader安装
  3. Core Data 多线程时多个context使用
  4. [ZOJ 1010] Area (计算几何)
  5. Cocos2d-JS v3.0 alpha不支持cocos2d-x的Physics integration
  6. CollapsingToolbarLayout
  7. Socket 接收本地短连接并转发为长连接 多线程
  8. JavaScript 高级程序设计 第5章引用类型 笔记
  9. NYOJ-开灯问题
  10. WPF通过代码动态的加载样式
  11. webpack 3.X学习之多页面打包
  12. Myexclipse创建Junit测试
  13. iptables防火墙设置
  14. restful规范快速记忆
  15. 服务器出现大量的127.0.0.1:3306 TIME_WAIT连接 解决方法 [转载]
  16. docker网络调试过程
  17. SVN设置必须锁定
  18. Cracking The Coding Interview 1.5
  19. 23.网络.md
  20. PAT 1072 Gas Station[图论][难]

热门文章

  1. linux mysql cluser集群
  2. python的__call__、__str__、__repr__、__init__、__class__、__name___、__all__、__doc__、__del__等魔术方法的作用
  3. 使用Spring的AbstractRoutingDataSource实现多数据源切换
  4. 2017.7.10 Redis报错:DENIED Redis is running in protected mode
  5. PHP防止sql注入-JS注入
  6. C#与数据结构--图的遍历
  7. Nodejs扩展,实现消息弹窗
  8. VENOM cve-2015-3456 Qemu 虚拟机逃逸漏洞POC
  9. NinePatch
  10. 虚拟机只有IPv6,没有ipv4