微信小程序购物商城系统开发系列-工具篇的介绍


Posted in Javascript onNovember 21, 2016

微信小程序开放公测以来,一夜之间在各种技术社区中就火起来啦。对于它 估计大家都不陌生了,对于它未来的价值就不再赘述,简单一句话:可以把小程序简单理解为一个新的操作系统、新的生态,未来大部分应用场景都将给予微信小程序进行研发。基于对它的敬畏以及便于大家快速上手,特整理微信小程序商城开发系列,未来将持续增加微信小程序技术文章,让大家可全面了解如何快速开发微信小程序商城。

本篇文章主要介绍微信小程序官方提供的开发工具,俗话说:欲工善其身,必先利其器。

小程序开发文档地址https://mp.weixin.qq.com/debug/wxadoc/dev/index.html

首先我们需要获取一下微信小程序提供给我们的代码编辑器

工具获取地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html?t=20161107微信小程序购物商城系统开发系列-工具篇的介绍
下载地址我们可以根据我们电脑系统下载对应的版本

下载安装包后直接双击打开按照流程完成安装
微信小程序购物商城系统开发系列-工具篇的介绍
安装好后在桌面会有一个<微信web开发者工具> 这个就是微信小程序所提供的编辑器

下面我们就一步一步的来创建一个微信小程序微信小程序购物商城系统开发系列-工具篇的介绍
打开工具你会发现工具的使用需要通过微信扫描登录才可使用微信小程序购物商城系统开发系列-工具篇的介绍
扫码登录之后我们就可以选择我们需要建立的项目类型

这个我们选择新建一个本地的小程序项目
微信小程序购物商城系统开发系列-工具篇的介绍

点击添加项目
微信小程序购物商城系统开发系列-工具篇的介绍
这边依次填写你的APPID,项目名称以及你所建的项目的目录

目前已经开始公测 小程序的注册范围为企业,政府,媒体,和其他组织,也就是说个人是没有办法注册的,所以这个不在注册范围之内的可以选择无APPID来进行开发
微信小程序购物商城系统开发系列-工具篇的介绍
已经有的可以登录https://mp.weixin.qq.com 后台,在设置中查看到小程序的APPID微信小程序购物商城系统开发系列-工具篇的介绍
完成上面步骤添加完项目后,我们就可以进入到编辑器的界面微信小程序购物商城系统开发系列-工具篇的介绍

编辑器主要分为三个模块,编辑,调试,项目。

编辑:主要功能相当于我们代码编辑器的功能。

调试:这个类型于我们Goole浏览器的控制台一样

项目:这个地方主要执行的是发布代码和预览的地方

做前端的同行们应该都很容易上手这个就相当于,将我们以前web开发的编辑器,调试工具集成到一个环境中来。还是比较好理解的。
微信小程序购物商城系统开发系列-工具篇的介绍

在调试界面可以看到这个就类似于我们使用Goole浏览器开发H5网站时差不多。是不是找回点熟悉的味道啦!

在调试界面我们可以手动进行编译。(这边我们也可以在项目模块设置自动监听文件变化编译文件的)

手动清除缓存,查看控制台日志,网络请求…..等等。微信小程序购物商城系统开发系列-工具篇的介绍
接下来就是我们的项目模块,项目模块比较简洁。

这边可以执行项目的上传,和预览,以及整个IDE一些简单的配置。微信小程序购物商城系统开发系列-工具篇的介绍

这边需要注意的是这个上传代码需要管理员才能进行上传,当然没有没有AppID是上传不了的啦。由于现在是公测阶段,我们上传的代码也不能真正的让用户看到只有开发者可以看到。

另外下面这个预览功能可能是我觉得是整个IDE的唯一亮点。大家知道我们以前在做H5网站最头疼的就是在浏览器的模拟器上,一切正常可是到真是的手机上看就有各种兼容性问题。这个功能可以你在做完一个页面可以马上上传上去通过扫码来进行预览。
微信小程序购物商城系统开发系列-工具篇的介绍
这边需要注意的预览只能是在登录了和当前IDE相同微信号的手机上。其他手机通过微信扫码将不能进行预览。

好啦今天先介绍微信IDE,下一章节我们会一步步的来实现我们的小程序

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery简单验证上传文件大小及类型的方法
Jun 02 Javascript
浅谈JavaScript中的分支结构
Jul 01 Javascript
BootStrap table使用方法分析
Nov 08 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
Jan 15 Javascript
AngularJS2中一种button切换效果的实现方法(二)
Mar 27 Javascript
微信小程序 setData使用方法及常用错误解决办法
May 11 Javascript
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
Feb 21 Javascript
vue-cli3中vue.config.js配置教程详解
May 29 Javascript
小程序选项卡以及swiper套用(跨页面)
Jun 19 Javascript
JavaScript中作用域链的概念及用途讲解
Aug 06 Javascript
详解nginx配置vue h5 history去除#号
Nov 09 Javascript
全面解析node 表单的图片上传
Nov 21 #Javascript
利用fecha进行JS日期处理
Nov 21 #Javascript
Bootstrap Modal遮罩弹出层(完整版)
Nov 21 #Javascript
Bootstrap Modal遮罩弹出层代码分享
Nov 21 #Javascript
jQuery事件绑定方法学习总结(推荐)
Nov 21 #Javascript
js学习之----深入理解闭包
Nov 21 #Javascript
浅谈js原生拖放
Nov 21 #Javascript
You might like
10个可以简化php开发过程的MySQL工具
2010/04/11 PHP
php实现mysql事务处理的方法
2014/12/25 PHP
PHP有序表查找之二分查找(折半查找)算法示例
2018/02/09 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
jquery简单实现鼠标经过导航条改变背景图
2013/12/17 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
node.js中的Socket.IO使用实例
2014/11/04 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
2015/03/11 Javascript
JavaScript中匿名函数用法实例
2015/03/23 Javascript
在浏览器中打开或关闭JavaScript的方法
2015/06/03 Javascript
AngularJS身份验证的方法
2016/02/17 Javascript
Vue 重置组件到初始状态的方法示例
2018/10/10 Javascript
layui 数据表格 点击分页按钮 监听事件的实例
2019/09/02 Javascript
微信小程序停止其他视频播放当前视频的实例代码
2019/12/25 Javascript
详解Vue Cli浏览器兼容性实践
2020/06/08 Javascript
Vue实现手机号、验证码登录(60s禁用倒计时)
2020/12/19 Vue.js
零基础写python爬虫之使用urllib2组件抓取网页内容
2014/11/04 Python
Python中使用wxPython开发的一个简易笔记本程序实例
2015/02/08 Python
发布你的Python模块详解
2016/09/15 Python
Python随机生成均匀分布在三角形内或者任意多边形内的点
2017/12/14 Python
微信跳一跳python自动代码解读1.0
2018/01/12 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
2019/06/18 Python
python 爬虫 实现增量去重和定时爬取实例
2020/02/28 Python
Selenium常见异常解析及解决方案示范
2020/04/10 Python
Python爬虫入门教程02之笔趣阁小说爬取
2021/01/24 Python
英国最大的百货公司:Harrods
2016/08/18 全球购物
COACH德国官方网站:纽约现代奢侈品牌,1941年
2018/06/09 全球购物
Bibloo匈牙利:女装、男装、童装及鞋子和配饰
2019/04/14 全球购物
运动会广播稿20字
2014/02/18 职场文书
2014年财务工作总结与计划
2014/12/08 职场文书
师德师风事迹材料
2014/12/20 职场文书
干货:企业内部人才推荐奖励方案!
2019/07/09 职场文书
导游词之泰山玉皇顶
2019/12/23 职场文书
Python的这些库,你知道多少?
2021/06/09 Python