gpt4 book ai didi

typescript - 为什么要将 babel-loader 与 ts-loader 一起使用?

转载 作者:搜寻专家 更新时间:2023-10-30 20:33:28 25 4
gpt4 key购买 nike

有一个TypeScript, Babel, React, and Karma Sample .

Webpack 配置包含用于 .tsx? 文件的 babel-loader 和 ts-loader。

请解释为什么需要它?为什么 ts-loader 还不够?

最佳答案

ts-loader:将 typescript (es6) 转换为 javascript (es6)

babel-loader:将 javascript (es6) 转换为 javascript (es5)Typescript 不执行 polyfills,这是 babel 做的。如果您使用 es6 编写客户端代码并希望它在现代浏览器上运行,您可能需要 babelpolyfills

服务器端代码不太合理 - 只需使用最新的 node 版本来支持 es6。但是 babel 仍然提供了一些 tsc 没有的好东西——比如缓存,或者大量非常有用的插件。

这不是必需的,而是一起使用它们的练习。

关于typescript - 为什么要将 babel-loader 与 ts-loader 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49624202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com