微信小程序遷移到頭條小程序工具

最近公司須要將微信小程序遷移到頭條小程序,比較得知微信和頭條小程序的寫法相似,只有文件名稱不一樣,相關的指令不一樣,以及頭條在ttml綁定的數據不可以使用function,因而就寫了node腳原本實現這些重複的工做,腳本的代碼在 https://github.com/jiangzhenfei/wx2toutiaonode

1.下載當前的文件git

git clone https://github.com/jiangzhenfei/swan2toutiao.git

2.將wx2toutiao.js複製到你微信程序的app.json目錄下github

app.json
wx2toutiao.js
pages
    --index
    --mine
    ...

3.打開命令行執行以下命令json

node wx2toutiao.js

執行結束後已經將全部微信小程序的轉成頭條小程序了小程序

 注意事項微信小程序

微信小程序支持在wxml內部數據綁定中使用function,可是在頭條小程序都是不支持的,如下類型都將致使程序報錯
<view>{{ (1) }}</view>
<view>{{ foo() }}</view>
<view>{{ a: function () {} }}</view>
<view tt:if="{{ a.indexOf('flag') > 2 }}"></view>
<view class='price'>{{m1.getRealCount(item.item.price)}}</view>

應該將全部的方法去掉,纔會使得編譯經過微信

相關文章
相關標籤/搜索