Mpx小程序開發(fā)框架
Mpx 是滴滴開源的一款致力于提高小程序開發(fā)體驗的增強型小程序框架,通過 Mpx ,我們能夠最先進的 web 開發(fā)體驗 (Vue + Webpack) 來開發(fā)生產(chǎn)性能深度優(yōu)化的小程序,Mpx 具有以下一些優(yōu)秀特性:
-
數(shù)據(jù)響應(yīng)特性 (watch/computed)
-
增強的模板語法(動態(tài)組件/樣式綁定/類名綁定/內(nèi)聯(lián)事件函數(shù)/雙向綁定等)
-
深度性能優(yōu)化(原生自定義組件/基于依賴收集和數(shù)據(jù)變化的 setData)
-
Webpack 編譯 ( npm/循環(huán)依賴/Babel/ESLint/css 預編譯/代碼優(yōu)化等)
-
單文件組件開發(fā)
-
狀態(tài)管理 (Vuex 規(guī)范/多實例/可合并)
-
跨團隊合作 (packages)
-
邏輯復用能力 (mixins)
-
腳手架支持
-
小程序自身規(guī)范的完全支持
-
支付寶小程序的支持
安裝使用
# 安裝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
使用小程序開發(fā)者工具打開項目目錄下的dist文件夾即可進行預覽調(diào)試和發(fā)布。
評論
圖片
表情
