Сделайте Интернет (разработка) быстрее.
SWC (обозначает Speedy Web Compiler
)-это супер-Fast TypeScript / Javascript, написанный в Rust. Это библиотека для ржавчины и JavaScript одновременно. Если вы используете SWC из Rust, см. Rustdoc и для большинства пользователей, ваша точка входа для использования библиотеки будет анализатором.
Кроме того, SWC пытается обеспечить, чтобы
Если вы выберете последнюю версию каждой ящики, это будет работать
Для пользователей Rust.
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
команда запустить скрипт.
Если вы используете SWC из JavaScript, пожалуйста, обратитесь к документам на веб -сайте.
Проверьте документацию на сайте.
Пожалуйста, смотрите сравнение с Вавилоном.
Пожалуйста, смотрите результаты эталона на сайте.
SWC-это проект, управляемый сообществом, и он поддерживается группой добровольцев. Если вы хотите помочь поддержать будущее проекта, пожалуйста, подумайте:
Предоставляя разработчику время в проекте. (Сообщите нам о Discord (предпочтительно) или GitHub обсуждения для руководства!)
Предоставление средств, став спонсором (см. Https://opencollective.com/swc)!
См. Appling.md. Вы также можете найти архитектурную документацию полезной (Architecture.md).
SWC в основном распространяется в соответствии с условиями лицензии Apache (версия 2.0).
Смотрите лицензию для деталей.