WePY2 微信小程序 JS开发框架 开源组件化版
项目详情请见压缩包内的 HTML 文件。
:
npm install @wepy/cli@next -g
生成开发示例:
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 开发的
以下是一些使用 WePY 开发的小程序示例:
腾讯疫苗查询小程序
腾讯翻译君小程序
腾讯地图小程序
玩转故宫小程序
手机充值+、手机余额查询
素洁商城(开源)
NewsLite(开源)
西安找拼车(开源)
...(更多小程序请查看官方列表)
交流群
WePY 交流群已满 500 人,请加 gcaufy_helper 好友或扫码加好友,验证回复 "wepy" 按照指引进群。<br/>