
[Inglés] [中文文档]
Si cambia entre proyectos de desarrollo que esperan entornos diferentes , específicamente diferentes versiones de tiempo de ejecución o bibliotecas ambientales, o está cansado de todo tipo de configuraciones de entorno engorrosas , vfox es la opción ideal para usted.
vfox es un administrador de versiones multiplataforma (similar a nvm , fvm , sdkman , asdf-vm , etc.), extendible a través de complementos . Le permite instalar y cambiar rápidamente entre un entorno diferente que necesita a través de la línea de comando.
.node-version , .nvmrc , .sdkmanrc para una fácil migraciónasdf-vm , y ofrece comandos más simples y unificación de plataforma cruzada genuina. Ver comparación con ASDF Para obtener instrucciones de instalación detalladas, consulte Inicio rápido
vfox en su caparazón (elija uno que funcione para su caparazón) 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 pathRecuerde reiniciar su caparazón para aplicar los cambios.
$ vfox add nodejs$ vfox install [email protected]$ vfox use [email protected]
$ node -v
21.5.0Consulte VFOX.LHAN.ME para la documentación completa.
Nuestros planes futuros y características y mejoras de alta prioridad son:
NPM Registry o Scoop Main Bucket ) para proporcionar un punto de entrada unificado para la distribución de complementos..nvmrc , .node-version , .sdkmanrc , etc. Si ha instalado
vfox, puede ver todos los complementos disponibles con el comandovfox available.
Para obtener más detalles, consulte los complementos disponibles.
Gracias a seguir a las personas que contribuyeron a este proyecto. ?
Los informes de errores, las contribuciones y las horquillas son bienvenidos. Todos los errores u otras formas de discusión ocurren sobre temas.
Ver más en la contribución.md.
Contribuciones de complementos, vaya al registro público
Gracias JetBrains por la licencia gratuita de código abierto. :)
Licencia Apache 2.0 - Copyright (c) 2024 Han Li y contribuyentes