代码拉取完成,页面将自动刷新
_ _
__ ____ ____| | __ _ __| |
\ \ /\ / /\ \/ / _` |/ _` |/ _` |
\ V V / > < (_| | (_| | (_| |
\_/\_/ /_/\_\__,_|\__,_|\__,_|
一款微信小程序脚手架工具,帮助你快速开发微信小程序应用。
目前有两个功能:
git clone https://git.oschina.net/lisniuse/wxdad.git
1):项目初始化:
http://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html?t=20161107)
配置内容大概如下:
{
"pages": [
"pages/index/index",
"pages/logs/logs"
],
"window": {
"navigationBarTitleText": "Demo"
},
"tabBar": {
},
"networkTimeout": {
"request": 10000,
"downloadFile": 10000
},
"debug": true
}
其中 pages 数组为必填项,脚手架工具会根据你填写的 pages 路径来自动为你创建页面文件夹以及文件。
node wxdad build "d:\wxdemo\app.json"
2):为项目动态添加新页面:
原来的配置文件如下:
{
"pages": [
"pages/index/index",
"pages/logs/logs"
],
"window": {
"navigationBarTitleText": "Demo"
},
"tabBar": {
},
"networkTimeout": {
"request": 10000,
"downloadFile": 10000
},
"debug": true
}
新的配置文件如下:
{
"pages": [
"pages/index/index",
"pages/logs/logs",
"pages/home/hoem"
],
"window": {
"navigationBarTitleText": "Demo"
},
"tabBar": {
},
"networkTimeout": {
"request": 10000,
"downloadFile": 10000
},
"debug": true
}
可以看到在pages数组中新增了一个"pages/home/home"
保存之后,在终端下输入:node wxdad build "d:\wxdemo\app.json"
即可完成新页面的创建和添加,并且不会影响到原来的页面。
3)列表循环语法糖: 打开项目中的index.wxml文件,键入代码:
<view wx:for="{{[https://api.douban.com/v2/movie/top250].subjects}}">
{{index}}: {{item.title}}
<view>
保存后,终端输入对文件进行编译:
node wxdad compile "d:\wxdemo\app.json"
3
打开开发者工具你将看到:
0.1.2 : 1.修复若干BUG 2.新增列表渲染语法糖。
0.0.11 : 1.将源代码重新构建成nodejs模块化。 2.全面使用ES6语法编写。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型