微信小程序迁移到头条小程序工具

最近公司须要将微信小程序迁移到头条小程序,比较得知微信和头条小程序的写法相似,只有文件名称不一样,相关的指令不一样,以及头条在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>

应该将全部的方法去掉,才会使得编译经过微信

相关文章
相关标签/搜索