Skip to content
/ tscript Public

编译 EcmaScript 7 和 TypeScript 到 JavaScript。| Compile EcmaScript 7 And TypeScript to javascript.

Notifications You must be signed in to change notification settings

Teal/tscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tscript

编译 EcmaScript 7 和 TypeScript 到 JavaScript。

安装

$ npm install tscript -g

特点

  1. 包含官方 TypeScript 编译器的所有功能,用法相同,语法完全兼容。
  2. 能将 EcmaScript 7 和 TypeScript 编译成 EcmaScript 3/5/6,可完全代替 Babel,编译速度比 Babel 快 4 倍。
  3. 生成的代码比官方的 TypeScript 更精简、高效。
  4. 支持删除无用的 import 指令和 export 部分。
  5. 支持生成无依赖的纯 JavaScript 代码。
  6. 支持生成老浏览器(如 IE6) 的代码。
  7. 支持文档生成。

改进点

  1. 删除未引用过的参数、局部变量和局部函数。
  2. 删除导入的模块中未引用的变量、函数和类。
  3. 类字段如果是基础类型,则直接追加到类的原型,而非每次初始化时创建。
  4. 更改创建类的方式。

About

编译 EcmaScript 7 和 TypeScript 到 JavaScript。| Compile EcmaScript 7 And TypeScript to javascript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published