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)分發。
有關詳細信息,請參見許可證。