swc-loader
2024年08月01日
一、认识
swc-loader
使用 SWC(Speedy WebAssembly Compiler)
作为编译器, 用来转换 JavaScript
和 TypeScript
代码。SWC
是一个用 Rust
编写的 JavaScript
和 TypeScript
编译器,旨在提供更快的编译速度。
SWC
使用 Rust
语言,SWC
在编译速度上通常优于 Babel
, 相比于 Babel
,SWC
的内存和 CPU
使用率通常较低。 虽然 SWC
支持许多功能,但它的插件生态系统和功能支持相比 Babel
还不够丰富和成熟, SWC
的社区和生态系统相对于 Babel
仍在成长中,有些 Babel
插件可能尚未在 SWC
中实现。