首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Traceur.js与Traceur-runtime.js

Traceur.js与Traceur-runtime.js
EN

Stack Overflow用户
提问于 2015-05-27 13:56:09
回答 1查看 1.2K关注 0票数 3

当我克隆和构建traceur时,我安装了两个文件:traceur.jstraceur-runtime.js

这里的traceur docs(具体来说)并不能真正解释traceur.jstraceur-runtime.js之间的区别。

我知道traceur.js包含traceur-runtime.js的内容,traceur-runtime.jstraceur.js的一小部分。

据我所知,traceur.js可以由NodeJS使用,traceur.js + bootstrap.js(just for initiation)用于浏览器使用,traceur-runtime.js由Angular2使用。

我的问题:

  • 有什么不同吗?
  • 为什么Angular2只需要traceur-runtime.js
  • traceur.js中的哪些功能是由traceur-runtime.js(28k lines less)删除的?
  • 这两种功能都会削弱缺失的功能吗?
  • 每个都是用来做什么的?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-10 00:11:22

我不能百分之百地肯定这一点,但是traceur运行时只是您的浏览器需要使用es6特性的多填充,而traceur是编译es6到es5的完整节点工具。

Angular2使用TypeScript编译成es5,但是仍然需要在模块化加载中填充。System.import(''),这样您就可以只加载应用程序所需的内容。否则,角需要与的Angular2代码一起绑定到窗口。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30484661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档