Mpx 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Mpx 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Mpx 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
操作系统 跨平台
软件类型 开源软件
开源组织 滴滴出行
地区 国产
投 递 者 王练
适用人群 未知
收录时间 2018-12-11

软件简介

Mpx 是滴滴开源的一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx ,我们能够最先进的 web 开发体验 (Vue + Webpack) 来开发生产性能深度优化的小程序,Mpx 具有以下一些优秀特性:

  • 数据响应特性 (watch/computed)

  • 增强的模板语法(动态组件/样式绑定/类名绑定/内联事件函数/双向绑定等)

  • 深度性能优化(原生自定义组件/基于依赖收集和数据变化的 setData) 

  • Webpack 编译 ( npm/循环依赖/Babel/ESLint/css 预编译/代码优化等)

  • 单文件组件开发

  • 状态管理 (Vuex 规范/多实例/可合并)

  • 跨团队合作 (packages)

  • 逻辑复用能力 (mixins)

  • 脚手架支持

  • 小程序自身规范的完全支持

  • 支付宝小程序的支持

安装使用

# 安装mpx命令行工具
npm i -g @mpxjs/cli

# 初始化项目
mpx init <project-name>

# 进入项目目录
cd <project-name>

# 安装依赖
npm i

# development
npm run watch

# production
npm run build -p
Copy

 

使用小程序开发者工具打开项目目录下的dist文件夹即可进行预览调试和发布。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(11) 发布并加入讨论🔥
发表了资讯
2020/05/28 07:55

Mpx 2.5.20 发布,增强型小程序框架

Mpx 2.5.20 发布了。Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,开发者能够以最先进的 web 开发体验(Vue + Webpack)开发生产性能深度优化的小程序。 此版本更新内容如下: Bugfix 修复i18n中的组件内的locale在reLaunch后无法同步到最新值的bug New Feature 重构输出web时对于小程序路由系统的模拟,建立虚拟页面栈并基于该历史栈控制页面组件的销毁与创建,完全还原小程序页面路由的行为 输出web中t...

8
7
发表了资讯
2020/04/28 07:12

Mpx 2.5.14 发布,提高小程序开发体验

Mpx 2.5.14 发布了。Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,开发者能够以最先进的 web 开发体验(Vue + Webpack)开发生产性能深度优化的小程序。 Bugfix 修复 mpx 中使用多个 style 标签时,使用 src 引入的样式在 watch 后续构建时不被引入的问题 Features 支持在 postcss 配置函数中通过ctx.__mpx_mode__获取当前的构建 mode 以区分加载 postcss 配置 更新说明:https://github.com/didi/mpx/rel...

1
12
发表了资讯
2020/01/02 06:57

Mpx 2.3.9 发布,增强型小程序框架

Mpx 2.3.9 发布了。Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,开发者能够以最先进的 web 开发体验(Vue + Webpack)开发生产性能深度优化的小程序。 Features 输出H5时支持了selectComponent/selectQuery,对齐了refs的使用方式 Bugfix fix插件模式下编译报错的问题 fix输出h5模式下textarea无法动态设置值的问题 更新说明: https://github.com/didi/mpx/releases/tag/v2.3.9...

1
11
发表了资讯
2019/12/08 07:22

Mpx 2.3.0 发布,初步支持输出到 Web 中运行

Mpx 2.3.0 发布了。Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,开发者能够以最先进的 web 开发体验(Vue + Webpack)开发生产性能深度优化的小程序。 此版本初步支持 Mpx 项目输出到 Web 中运行,使用脚手架初始化新项目时选择跨平台项目并选择输出到 Web 即可进行试用,不过目前输出到 Web 的能力尚不完善,仅能支持相对简单的项目或者配合条件编译使用。 详情查看更新说明: https://github.com/didi/...

0
1
发表了资讯
2019/11/20 07:21

Mpx 2.2.44 发布,增强型小程序开发框架

Mpx 2.2.44 发布了。Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,开发者能够以最先进的 web 开发体验(Vue + Webpack)开发生产性能深度优化的小程序。 此版本更新内容: Bugfix 修复apiProxy中对于非函数属性进行代理的问题 Features 输出ali和swan时将组件标签名称由驼峰转为横杠 更新说明: https://github.com/didi/mpx/releases/tag/v2.2.44...

1
7
发表了资讯
2019/10/31 07:25

Mpx 2.2.40 发布,增强型小程序开发框架

Mpx 2.2.40 发布了。Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,开发者能够以最先进的 web 开发体验(Vue + Webpack)开发生产性能深度优化的小程序。 此版本更新内容: New features 微信转其他平台(ali/swan/tt/qq)时支持app.json中的全局组件声明,感谢@lsycxyj的pr #323 新增配置globalMpxAttrsFilter支持用户对模板节点进行自定义预处理,感谢@lsycxyj的pr #325 Bugfix Fix百度小程序中页面onReady...

0
10
发表了资讯
2019/08/27 07:15

Mpx 2.2.20 发布,增强型小程序开发框架

Mpx 2.2.20 发布了。Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,开发者能够以最先进的 web 开发体验(Vue + Webpack)开发生产性能深度优化的小程序。 此版本修复了一个 bug: 修复多 mode 输出时因抽取缓存复用造成的部分文件后缀错误的问题 更新说明: https://github.com/didi/mpx/releases/tag/v2.2.20...

0
8
发表了资讯
2019/07/14 08:18

Mpx 2.1.6 发布,增强型小程序开发框架

Mpx 2.1.6 发布了。Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,开发者能够以最先进的 web 开发体验(Vue + Webpack)开发生产性能深度优化的小程序。 此版本修复了一个 bug: 支付宝模式下,在页面 onLoad 生命周期修改传递给子组件 props 的 data 数据,子组件 didMount 时无法同步获取对应的属性值(异步可获取) 更新说明: https://github.com/didi/mpx/releases...

1
20
发表于行业趋势专区
2018/12/12 08:35

滴滴开源小程序框架 Mpx ,致力于提高小程序开发体验

滴滴 WebApp 团队近日宣布开源 Mpx ,这是一款致力于提高小程序开发体验的增强型小程序框架。通过 Mpx ,开发者能够以最先进的 web 开发体验 (Vue + Webpack) 来开发生产性能深度优化的小程序。 Mpx 具有以下一些优秀特性: 数据响应特性 (watch/computed) 增强的模板语法(动态组件/样式绑定/类名绑定/内联事件函数/双向绑定等) 深度性能优化(原生自定义组件/基于依赖收集和数据变化的 setData ) Webpack 编译( npm/循环依赖/Ba...

12
48
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
11 评论
158 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部