izouxv / xvm

flutter, node, golang version manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

version manger, so easy, ^_^

run, input you working folder and GITHUB_ACCESS_TOKEN

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/izouxv/xvm/master/xvm_install.sh)"
xvm.sh  
platfomr is emtpy, flutter golang 

xvm.sh golang
install | uninstall | list | default 

xvm.sh node
install | uninstall | list | default 

xvm.sh flutter
install | uninstall | use | list | default | sync

install with select, (with GITHUB_ACCESS_TOKEN)

xvm.sh flutter install 
xvm.sh golang install 
xvm.sh node install 


eg: xvm.sh node install
Total Arguments: 1
All Arguments values: install select one version
1) v0.5.6       157) v0.8.25        313) V4.3.1       469) V9.7.1       625) V14.15.4
2) v0.0.1       158) v0.8.26        314) v4.3.2       470) v9.8.0       626) v14.15.5
...             ...                 ...               ...               ...
155) v0.8.23    311) v4.2.6         467) V9.6.1       623) v14.15.2     779) v21.3.0
156) v0.8.24    312) v4.3.0         468) v9.7.0       624) v14.15.3     780) v21.4.0
#? 780

install with version (without GITHUB_ACCESS_TOKEN)

xvm.sh flutter install 2.5.3
xvm.sh golang install go1.14.3
xvm.sh node install v21.4.0
xvm.sh node install v14.21.3 darwin x64

switch version

xvm.sh flutter default 2.5.3   //switch to flutter 2.5.3
xvm.sh golang default go1.14.3 //switch to golang 1.14.3
xvm.sh golang default go1.21.1 //switch to golang 1.21.1
xvm.sh node default v21.4.0    //switch to node v21.4.0

About

flutter, node, golang version manager


Languages

Language:Shell 100.0%