WePY 2 (beta)
WePY 是一款让小程序支持组件化开发的框架,通过预编译手段让开发者可以选择自己喜欢的开发风格,简化开发过程。
特性
- 类 Vue 开发风格,提升开发者体验
- 支持自定义组件开发,符合现代前端开发习惯
- 支持引入 NPM 包,增强项目功能扩展性
- 支持 Promise 和 ES2015+ 特性,如 Async Functions
- 支持多种编译器:Less/Sass/Stylus/PostCSS、Babel/Typescript、Pug
- 内置插件处理:文件压缩、图片压缩、内容替换等
- 支持 Sourcemap,ESLint 等,提升开发质量
- 小程序细节优化:请求列队,事件优化等
Demo 演示
{{num}}{{text}}
{
usingComponents: {
customComponent: '@/components/customComponent',
vendorComponent: 'module:vendorComponent'
}
}
安装与使用
安装(更新)wepy 命令行工具
wepy init standard myproject
安装依赖:
cd myproject && npm install
开发实时编译:
wepy build --watch
开发者工具导入项目
使用微信开发者工具新建项目,选择项目根目录进行导入配置。
哪些小程序是用 WePY 开发的
- 腾讯疫苗查询小程序
- 腾讯翻译君小程序
- 腾讯地图小程序
- 玩转故宫小程序
- 手机充值+、手机余额查询
- 素洁商城(开源)
- NewsLite(开源)
- 西安找拼车(开源)
- ...(更多小程序请查看官方列表)
交流群
WePY 交流群已满 500 人,请加 gcaufy_helper 好友或扫码加好友,验证回复 "wepy" 按照指引进群。
