WePY爲了兼容支付寶小程序,改了好幾十行代碼

早在16年末,就有流出支付寶在作小程序的事情,見《如何看待支付寶推出「小程序」?》,今年8月18號支付寶版本小程序的終於公測,十月懷胎實屬不易啊。git

緊接着就有人給我提ISSUE了:
圖片描述github

此時個人心裏是拒絕的,但我依舊抽了個上廁所的時候看了一下文檔,結果大吃一驚。簡直就跟微信小程序如出一轍,十月懷胎居然懷了個微信小程序的雙胞胎弟弟。npm

一直以來微信小程序被吐槽的地方也很多,支付寶若借鑑微信小程序的經驗自主研發那確定是更勝一籌,但它沒有,它選擇了備註級拷貝。我相信這一切都是爲了開發者着想,讓開發者不用再開發兩套小程序,省時省力,直接在微信小程序全局搜索將wx替換成my就差很少能夠在支付寶小程序裏運行了。這是多麼偉大的精神。小程序

爲了表達個人敬仰,我炳燭coding,在WePY項目修改了好幾十行代碼後終於能將幾個WePY的微信小程序DEMO跑在了支付寶小程序上。微信小程序

圖片描述

體驗步驟以下:bash

# 安裝預覽版
$ npm i wepy-cli@1.5.9-0

# 驗證版本
$ wepy -v

# 生成 DEMO
$ wepy new demo

$ cd demo

# 生成微信小程序
$ wepy build

# 生成支付寶小程序
$ wepy build --output ant

# 測試其它DEMO
$ git clone git@github.com:wepyjs/wepy-weui-demo.git
$ git clone git@github.com:wepyjs/wepy-wechat-demo.git
$ cd xxxxx
$ wepy build --output ant

最後的最後,我只能將對支付寶小程序難以平復的敬仰之情寄託在個人代碼之中了。微信

圖片描述

相關文章
相關標籤/搜索