最近公司须要将微信小程序迁移到头条小程序,比较得知微信和头条小程序的写法相似,只有文件名称不一样,相关的指令不一样,以及头条在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
执行结束后已经将全部微信小程序的转成头条小程序了小程序
注意事项微信小程序
<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>
应该将全部的方法去掉,才会使得编译经过微信