千度资源站 千度资源站

WePY2 微信小程序 JS开发框架 开源组件化版

2 分钟阅读 源码 1 次浏览

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" 按照指引进群。
WePY2 微信小程序 JS开发框架 开源组件化版 图片

下载地址