guardian / homebrew-devtools

A homebrew tap containing dev tools for the Guardian
2 stars 3 forks source link

feat: Add `fnm` to base set of tools we use #78

Closed akash1810 closed 2 years ago

akash1810 commented 2 years ago

fnm is an alternative to nvm. It's benefits over nvm include:

fnm's API is largely the same as nvm's, so to save muscle memory, we could create an alias. But you should never even need to type fnm as auto switching works so well!

katebee-kaluza commented 2 years ago

Have you seen/considered asdf?

asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like gvm, nvm, rbenv, pyenv and tfswitch all in one. It auto switches when changing directories and supports existing config files 💛

brew install asdf
asdf plugin add nodejs
asdf install nodejs latest
asdf global nodejs latest