swc
v1.9.2
更快地使网络(开发)。
SWC(代表Speedy Web Compiler
)是用Rust编写的Super-Fast Typescript / JavaScript编译器。这是Rust和JavaScript的图书馆。如果您使用Rust的SWC,请参阅Rustdoc和大多数用户,使用库的切入点将是解析器。
另外,SWC试图确保
如果您选择每个板条箱的最新版本,它将起作用
适用于生锈的用户。
板条箱的MSRV目前为1.73
。
要更新您使用的所有SWC板条箱,您可以运行curl https://raw.githubusercontent.com/swc-project/swc/main/scripts/update-all-swc-crates.sh | bash -s
。该脚本将对最新版本的所有依赖性更新,并运行cargo build
以确保一切都起作用。请注意您需要
jq
cargo upgrade
命令运行脚本。
如果您使用JavaScript的SWC,请参阅网站上的文档。
在网站中查看文档。
请参阅与Babel的比较。
请在网站上查看基准结果。
SWC是一个社区驱动的项目,由一群志愿者维护。如果您想帮助支持项目的未来,请考虑:
为开发人员提供时间上的时间。 (在Discord(首选)或GitHub讨论中向我们发送有关指导的讨论!)
通过成为赞助商来提供资金(请参阅https://opencollactive.com/swc)!
参见贡献。您还可能会发现架构文档有用(Architecture.md)。
SWC主要根据Apache许可证的条款(版本2.0)分发。
有关详细信息,请参见许可证。