资源介绍
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
打开微信开发者工具打开项目目录下的dist文件夹即可预览效果。