红联Linux门户
Linux帮助

WePY 1.5.7发布,小程序组件化开发框架

发布时间:2017-06-16 09:03:37来源:红联作者:baihuo
WePY 1.5.7 已发布,更新内容:

修复了App中的this指向问题。

修复了component不支持mixin的onLoad的问题。

修复了引用第三方组件时,样式引用路径不对的问题。

修复了使用pug时,props不生效的问题。

修复了使用扩展运算符...时,编译不正确的问题。

修复了目录中包含src时,第三方组件编译路径不正确的问题。

添加数据的watch支持。

WePY 是一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序。框架的细节优化,Promise,Async Functions的引入都是为了能让开发小程序项目变得更加简单,高效。

特性:

类 Vue 开发风格

支持自定义组件开发

支持引入 NPM 包

支持 Promise

支持 ES2015+ 特性,如 Async Functions

支持多种编译器,Less/Sass/Styus、Babel/Typescript、Pug

支持多种插件处理,文件压缩,图片压缩,内容替换等

支持 Sourcemap,ESLint 等

小程序细节优化,如请求列队,事件优化等

项目目录结构[code]├── dist 微信开发者工具指定的目录
├── node_modules
├── src 代码编写的目录
| ├── components 组件文件夹(非完整页面)
| | ├── com_a.wpy 可复用组件 a
| | └── com_b.wpy 可复用组件 b
| ├── pages 页面文件夹(完整页面)
| | ├── index.wpy 页面 index
| | └── page.wpy 页面 page
| └── app.wpy 小程序配置项(全局样式配置、声明钩子等)
└── package.json package 配置[/code]来自:开源中国社区
文章评论

共有 0 条评论