跳到主要内容

swc-loader

2024年08月01日
柏拉文
越努力,越幸运

一、认识


swc-loader 使用 SWC(Speedy WebAssembly Compiler) 作为编译器, 用来转换 JavaScriptTypeScript 代码。SWC 是一个用 Rust 编写的 JavaScriptTypeScript 编译器,旨在提供更快的编译速度。

SWC 使用 Rust 语言,SWC 在编译速度上通常优于 Babel, 相比于 BabelSWC 的内存和 CPU 使用率通常较低。 虽然 SWC 支持许多功能,但它的插件生态系统和功能支持相比 Babel 还不够丰富和成熟, SWC 的社区和生态系统相对于 Babel 仍在成长中,有些 Babel 插件可能尚未在 SWC 中实现。