微信小程序如何设置域名?微信小程序设置域名教程

「小程序」这个划时代的产品发布快一周了 , 互联网技术人都在摩拳擦掌 , 跃跃欲试 。可是小程序目前还在内测 , 首批只发放了 200个内测资格(泪流满面) 。本以为没有 AppID 这个月就与小程序无缘了 , 庆幸的是微信这两天发布了正式版开发者工具 , 无需内测邀请也可以尝鲜了 。搭建微信小程序必须要设置域名 , 下面我们小编就在下面文章中为大家解答微信小程序如何设置域名?
因此也就有了我与「小程序」的初体验 , 而我的感受只有一个字——爽!
选择哪个「小程序」Demo?
在知名同性交友网站 Github 上 , 「小程序」的 Demo 不少 , 但是大多只是简单的 API 演示 , 有的甚至直接把页面数据写在了 json文件里(分明有网络请求 API) 。我想体验的是能够将服务端和小程序端无缝连接起来(体验够爽)的项目 。最终 , 我选择了腾讯云官方推出的「小相册」项目 。
「小相册」主要实现了以下功能:
列出对象存储 COS 中的图片列表 。点击左上角上传图片图标 , 可以调用相机拍照或从手机相册选择图片 , 并将选中的图片上传到 对象存储 COS 中 。轻按任意图片 , 可进入全屏图片预览模式 , 并可左右滑动切换预览图片 。长按任意图片 , 可将其保存到本地 , 或从 对象存储 COS 中删除 。
对象存储服务(Cloud ObjectService)是腾讯云推出的面向企业和个人开发者提供的高可用 , 高稳定 , 强安全的云端存储服务 。可以将任意数量和形式的非结构化数据放入COS , 并在其中实现数据的管理和处理 。
之所以选择腾讯云的 Demo , 一是因为它是腾讯自家推出的 , 项目的质量有保障;二是因为它是少有的既讲小程序开发 , 又介绍云端部署的项目 。
稍微有点经验的程序员都知道 , 架构要动静分离 , 静态文件较好不要放在自己的服务器上 , 要放在专门用来存储的对象存储服务器COS上 , 并且用CDN加速 。「小相册」后端采用的是 Node.js , Nginx作为反向代理 。
第一步:搭开发环境
首先 , 我们需要在本地搭建好微信「小程序」的开发环境 。即下载开发者工具 。微信官方已经推出了正式版IDE , 大家没有必要再去下载破解版了 。打开下载页面 , 根据自己的操作系统选择 。我使用的是 Mac 版 。
安装好之后打开运行 , 会要求微信扫码登陆 。之后 , 就可以看到创建项目的页面了 。

微信小程序如何设置域名?微信小程序设置域名教程

文章插图
选择添加项目 , 没有 AppID 就选无(如果乱写会报错 , 到时可能无法进入项目) 。如果你选择的项目目录为空 , 请如图所示勾选在“当前目录中创建quickstart项目” 。
微信小程序如何设置域名?微信小程序设置域名教程

文章插图
点击“添加项目”之后 , 我们会进入开发工具的调试页面 。
第二步:下载「小相册」源码
接下来 , 我们下载「小相册」的源码 。可以选择直接从腾讯云提供的链接下载 , 也可以从腾讯云团队的 Github 仓库拉取 。我推荐从 Github仓库拉取 , 这样可以及时获取新的代码 。
git clone https://github.com/CFETeam/weapp-demo-album.git
最终 , 我们会得到类似这样的文件目录 。
微信小程序如何设置域名?微信小程序设置域名教程

文章插图
简单解释下目录结构:
applet(或app): 「小相册」应用包代码 , 可直接在微信开发者工具中作为项目打开 。server:搭建的Node服务端代码 , 作为服务器和app通信 , 提供 CGI 接口示例 , 用于拉取图片资源、上传图片、删除图片 。assets:「小相册」的演示截图 。

推荐阅读