
tristanisham/zvm
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
zvm (Zig Version Manager) позволяет легко устанавливать и апгрейдировать между разными версиями Zig.
Обзор
Zig Version Manager (zvm) — это инструмент для управления вашими установками Zig. Поскольку std активно разрабатывается и с большой дорожной картой функций, Zig неизбежно будет продолжать меняться. Он ломает существующие сборки, обновляет корректный синтаксис и вводит новые функции, такие как менеджер пакетов. Хотя это отлично для разработчиков, это также может привести к проблемам, когда нужно устанавливать несколько версий языка для компиляции проектов или язык часто обновляется. ZVM полностью работает в $HOME/.zvm на всех поддерживаемых платформах. Внутри каталога ZVM скачает новые версии ZIG и ссылается на ту версию, которую вы укажете с помощью zvm, на $HOME/.zvm/bin. Вам следует добавить эту папку в свой путь. После версии ZVM 0.2.3 установщик ZVM теперь добавит ZVM в $HOME/.zvm/self. Также следует добавить эту папку как переменную среды ZVM_INSTALL. Скрипты установщика должны автоматически справляться с этим на системах *nix и Windows.
Обзор (машинный перевод)
Zig Version Manager (zvm) — это инструмент для управления вашим Zig устанавливает. С интенсивным развитием STD и Крупная дорожная карта Zig неизбежно будет продолжать меняться. Разрушение существующих сборки, обновление корректного синтаксиса и введение новых функций, таких как пакет Менеджер. Хотя это хорошо для разработчиков, это также может привести к головной боли при Вам нужно установить несколько версий языка для компиляции проектов, или Язык обновляется часто.
Пожертвовать
- PayPal
Присоединяйтесь к нашему сообществу
- Twitch
- Twitter| X
Установка ZVM
ZVM полностью работает в $HOME/.zvm на всех поддерживаемых платформах. Внутри
Directory, ZVM скачает новые версии ZIG и ссылается на ту версию, которую вы выберете
укажите с помощью zvm use в $HOME/.zvm/bin. Эту папку следует добавить в свою папку
путь. После ZVM 0.2.3 установщик ZVM теперь добавит ZVM в $HOME/.zvm/self.
Также следует добавить эту папку как переменную окружения ZVM_INSTALL.
Скрипты установщика должны автоматически справляться с этим на *nix и
Системы Windows.
Если вы не хотите использовать ZVM_INSTALL (например, у вас уже есть ZVM в месте, где вы
например), после чего ZVM обновит тот самый исполняемый файл, из которого вы вызвали upgrade.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Zig Version Manager (zvm) is a tool for managing your Zig installs. With std under heavy development and a large feature roadmap, Zig is bound to continue changing. Breaking existing builds, updating valid syntax, and introducing new features like a package manager. While this is great for developers, it also can lead to headaches when you need multiple versions of a language installed to compile your projects, or a language gets updated frequently.
Donate
Join our Community
Installing ZVM
ZVM lives entirely in $HOME/.zvm on all platforms it supports. Inside of the
directory, ZVM will download new Zig versions and symlink whichever version you
specify with zvm use to $HOME/.zvm/bin. You should add this folder to your
path. After ZVM 0.2.3, ZVM’s installer will now add ZVM to $HOME/.zvm/self.
You should also add this directory as the environment variable ZVM_INSTALL.
The installer scripts should handle this for you automatically on *nix and
Windows systems.
If you don’t want to use ZVM_INSTALL (like you already have ZVM in a place you
like), then ZVM will update the exact executable you’ve called upgrade from.
All installation scripts hosted on www.zvm.app are identical to, and are
automatically synced with their respective copies on GitHub.
www.zvm.app/install.sh === ./install.sh
Linux, BSD, MacOS, *nix
curl https://www.zvm.app/install.sh | bash
Windows
PowerShell
irm "https://www.zvm.app/install.ps1" | iex
Command Prompt
powershell -c "irm https://www.zvm.app/install.ps1 | iex"
You Have Go Installed
go install -ldflags "-s -w" github.com/tristanisham/zvm@latest
Manually
Please grab the latest release.
Verifying a download
Releases are built by GitHub Actions, which publishes a SHA256SUMS file and a
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add tristanisham/zvm