wx2微信小程序轉(zhuǎn)換工具
wx2 是一個(gè)微信小程序轉(zhuǎn)換工具。基于已有的原生微信小程序項(xiàng)目,提供零成本平移轉(zhuǎn)換的能力,對(duì)小程序間差異進(jìn)行抹平,提供簡(jiǎn)單快捷的 API,助力開發(fā)者快速互轉(zhuǎn)已有小程序項(xiàng)目。
- 工具會(huì)幫你將已有的原生微信小程序轉(zhuǎn)換為目標(biāo)小程序,目前支持度最好的為百度小程序,其他小程序的能力正在補(bǔ)充中。
- 工具雖然不能完成100%的轉(zhuǎn)換,但可以幫你節(jié)省大量的重復(fù)開發(fā)成本,隨著迭代優(yōu)化,未來(lái)轉(zhuǎn)換率會(huì)越來(lái)越高
- 目前只支持轉(zhuǎn)
百度小程序,后續(xù)支持QQ、支付寶、頭條等小程序
安裝
$ npm i wx2 -g
使用
切換到自己指定的工作目錄,執(zhí)行全局命令wx2,并指定轉(zhuǎn)換目錄路徑,和輸出目錄路徑
// 當(dāng)前只支持百度小程序,其他小程序后續(xù)支持 $ wx2 <微信小程序文件夾> <目標(biāo)小程序文件夾>
注: 路徑中請(qǐng)包含'/'作為路徑標(biāo)識(shí)
運(yùn)行及參數(shù)
使用命令行參數(shù)--target,簡(jiǎn)寫-t
# 默認(rèn),百度小程序 $ wx2 <微信小程序文件夾> <目標(biāo)小程序文件夾> --target=swan # 二次迭代 $ wx2 <微信小程序文件夾> <目標(biāo)小程序文件夾> --target=wx # 當(dāng)前版本暫不支持,qq小程序 $ wx2 <微信小程序文件夾> <目標(biāo)小程序文件夾> --target=qq
測(cè)試
項(xiàng)目通過(guò)jest工具進(jìn)行單元測(cè)試,包括測(cè)試結(jié)果和測(cè)試覆蓋率。
// 單元測(cè)試 npm run jest
評(píng)論
圖片
表情
