当前位置: 首页 > news >正文

wx2tt 微信小程序转头条小程序工具

wx2tt

微信小程序转头条小程序工具

安装

npm i wx2tt -g

使用方法

wx2tt <path/to/wxapp> <path/to/ttapp> [--watch] [--minify] [--minify-wxss] [--minify-js] [--minify-wxml]

参数说明

  • path/to/wxapp 表示微信小程序目录
  • path/to/ttapp 表示头条小程序目录
  • --watch 表示监听模式运行
  • --minify 压缩所有能压缩的文件
  • --minify-wxss 仅压缩wxss文件
  • --minify-js 仅压缩js文件
  • --minify-wxml 仅压缩wxml文件

说明

wx2tt 的功能很简单,他主要做了如下事情:

  • 将 wxml 后缀名改为 ttml
  • 将 wxss 后缀名改为 ttss
  • 将 wxml 中 wx: 改为 tt:
  • 将 js 中 wx. 改为 tt.

使用技巧

  • 使用小程序框架开发者, 可以将编译后的再通过 wx2tt 进行转换;
  • 如果原生开发者,将 wx2tt 克隆下来 ,可以很方便扩展 wx2tt,比如增加 sass 或者 less 功能;
  • 无论是原生开发或者框架开发投不推荐压缩 js,这将使你线上的代码很难度。

注意事项

之所以会有这个工具,是因为头条小程序和小程序的 api 十分的相似,但是相似不代表相同,所以并非转换完成后就可以使用,一些头条中不存在的 api 仍然会报错,wx2tt 并未做相关处理!

链接

  • github地址
  • 头条小程序

转载于:https://blog.51cto.com/12811914/2337513

相关文章:

  • Min_25筛
  • spring-boot切面编程-日志记录
  • 从0到1学C++ 第2篇 认识C++面向过程编程的特点
  • Java01
  • 苹果下调财收预期,致使股价大跌近10%,万亿身家缩水近一半
  • 图像的等距变换,相似变换,仿射变换,射影变换
  • 解决NoclassDefFoundError 打印一个类的java路径
  • 从Lucene到Elasticsearch:从 Lucene 到 ElasticSearch
  • 【文文殿下】ExBSGS
  • [HNOI2008]Cards
  • Facebook 2018 年度开源回顾:新增开源项目 153 个
  • 游戏开发中的抛物线(贝塞尔曲线)
  • Vue UI框架库开发介绍
  • MultipartFile 不能直接 转成File对象
  • react native 包学不包会系列--react native开发基础知识
  • __proto__ 和 prototype的关系
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • 10个确保微服务与容器安全的最佳实践
  • Java读取Properties文件的六种方法
  • k8s 面向应用开发者的基础命令
  • Lsb图片隐写
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • Python 基础起步 (十) 什么叫函数?
  • React组件设计模式(一)
  • Redis字符串类型内部编码剖析
  • Sublime text 3 3103 注册码
  • Vue.js 移动端适配之 vw 解决方案
  • 阿里云前端周刊 - 第 26 期
  • 编写高质量JavaScript代码之并发
  • 机器学习中为什么要做归一化normalization
  • 前端_面试
  • 前端相关框架总和
  • 日剧·日综资源集合(建议收藏)
  • 少走弯路,给Java 1~5 年程序员的建议
  • 深度学习中的信息论知识详解
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 小试R空间处理新库sf
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • # 数论-逆元
  • #pragma data_seg 共享数据区(转)
  • #ubuntu# #git# repository git config --global --add safe.directory
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (十八)SpringBoot之发送QQ邮件
  • ****Linux下Mysql的安装和配置
  • .net core MVC 通过 Filters 过滤器拦截请求及响应内容
  • .net mvc部分视图
  • .NET/C# 使窗口永不获得焦点
  • .NET4.0并行计算技术基础(1)
  • .net连接MySQL的方法
  • .Net中的集合