如何在angular2中将typescript转换为javascript?
我正在用typescript学习angular2。工作起来很有趣,但我在理解任何应用程序的实际工作时都会遇到困难,因为我们编写的代码都是用typescript编写的。但是要执行的代码总是用ECMAScript编写的 我听说过transpiler,但对它了解得太多了如何在angular2中将typescript转换为javascript?,javascript,typescript,angular,Javascript,Typescript,Angular,我正在用typescript学习angular2。工作起来很有趣,但我在理解任何应用程序的实际工作时都会遇到困难,因为我们编写的代码都是用typescript编写的。但是要执行的代码总是用ECMAScript编写的 我听说过transpiler,但对它了解得太多了 我只是想知道这个功能是如何实现的?有两种方法: 在飞行中传输(就像在plunkr中所做的那样): System.config({ transpiler:'typescript', typescriptOptions:{emitDe
我只是想知道这个功能是如何实现的?有两种方法:
- 在飞行中传输(就像在plunkr中所做的那样):
以下是一个示例:System.config({ transpiler:'typescript', typescriptOptions:{emitDecoratorMetadata:true}, 套餐:{ “应用程序”:{ defaultExtension:'ts' } } }); (...)
- 使用TypeScript编译器预处理TypeScript文件。然后,您只依赖于已编译的JavaScript文件。angular.io上的5分钟快速启动中描述了这种方法:
<script>
System.config({
transpiler: 'typescript',
typescriptOptions: { emitDecoratorMetadata: true },
packages: {
'app': {
defaultExtension: 'ts'
}
}
});
(...)
</script>