Compilation 使用Angular CLI进行传输和编译

Compilation 使用Angular CLI进行传输和编译,compilation,angular5,angular-cli,transpiler,Compilation,Angular5,Angular Cli,Transpiler,我正在读《Angular 5 Projects》一书,遇到了这样一句话: The Angular CLI uses Webpack to transpile, compile, and deploy project code. 下面给出了transfile和编译 传输文件是从TypeScript到JavaScript的 angular cli将JavaScript代码编译成什么语言?angular cli是否同时执行传输和编译 谢谢你的帮助 Typescript必须使用tsc编译器将转换成Ja

我正在读《Angular 5 Projects》一书,遇到了这样一句话:

The Angular CLI uses Webpack to transpile, compile, and deploy project code.
下面给出了transfile和编译

传输文件是从TypeScript到JavaScript的

angular cli将JavaScript代码编译成什么语言?angular cli是否同时执行传输和编译


谢谢你的帮助

Typescript必须使用
tsc编译器
转换成JavaScript,这需要一些配置


是的,两者都有。在Angular中工作时,您将使用TypeScript在指定为
your component.ts
的文件中编码,“ts”表示它是一个TypeScript文件。Angular然后获取这些文件并进行转换(转换为另一种语言)。在本例中,这将是从TypeScript到Javascript的转换。完成后,Angular将使用这些现在创建的JavaScript文件与浏览器通信。

CLI不会将Typescript代码编译为JavaScript以外的任何其他语言。您的书可能提到的“编译”是CLI为最终部署而对JS进行改进、缩小和捆绑的步骤。对于作者来说,这可能是一个比这里更好的问题。