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

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/>image.png