
[Inglês] [中文文档]
Se você alternar entre projetos de desenvolvimento que esperam ambientes diferentes , especificamente versões diferentes de tempo de execução ou bibliotecas ambientais, ou você está cansado de todos os tipos de configurações de ambiente complicado , vfox é a escolha ideal para você.
vfox é um gerenciador de versão em plataforma cruzada (semelhante a nvm , fvm , sdkman , asdf-vm , etc.), extensível por meio de plugins . Ele permite que você instale e alterne rapidamente entre o ambiente diferente que você precisa através da linha de comando.
.node-version , .nvmrc , .sdkmanrc para facilitar a migraçãoasdf-vm e oferece comandos mais simples e unificação genuína de plataforma cruzada. Veja a comparação com asdf Para instruções detalhadas de instalação, consulte Iniciar rápido
vfox em sua concha (escolha um que funcione para o seu shell) echo ' eval "$(vfox activate bash)" ' >> ~ /.bashrc
echo ' eval "$(vfox activate zsh)" ' >> ~ /.zshrc
echo ' vfox activate fish | source ' >> ~ /.config/fish/config.fish
# For PowerShell:
if (-not (Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } ; Add-Content -Path $PROFILE -Value ' Invoke-Expression "$(vfox activate pwsh)" '
# For Clink:
# 1. Install clink: https://github.com/chrisant996/clink/releases
# Or Install cmder: https://github.com/cmderdev/cmder/releases
# 2. Find script path: clink info | findstr scripts
# 3. copy internal/shell/clink_vfox.lua to script pathLembre -se de reiniciar seu shell para aplicar as alterações.
$ vfox add nodejs$ vfox install [email protected]$ vfox use [email protected]
$ node -v
21.5.0Consulte VFOX.LHAN.ME para obter documentação completa.
Nossos planos futuros e recursos e aprimoramentos de alta prioridade são:
NPM Registry ou Scoop Main Bucket ) para fornecer um ponto de entrada unificado para distribuição de plug -in..nvmrc , .node-version , .sdkmanrc , etc. Se você instalou
vfox, pode visualizar todos os plugins disponíveis com o comandovfox available.
Para mais detalhes, consulte os plugins disponíveis.
Graças a seguir as pessoas que contribuíram para este projeto. ?
Relatórios de bugs, contribuições e garfos são bem -vindos. Todos os bugs ou outras formas de discussão acontecem sobre questões.
Veja mais em contribuindo.md.
Contribuições de plug -in, por favor, vá para o Registro Público
Obrigado JetBrains pela licença gratuita de código aberto. :)
Licença Apache 2.0 - Copyright (C) 2024 Han Li e colaboradores