Node version managers - leotm/react-native-template-new-architecture GitHub Wiki
- 2010 nvm (Shell) 🐌
- 2014 asdf (Go, Shell)
- 2015 n (Shell)
- 2018 fnm (Rust) ⚡
- install
brew install fnm
- shell setup
fnm install --latest
corepack enable
- under-the-hood
/opt/homebrew/bin/fnm (binary)
/Users/leo/.local/share/fnm (Node versions storage)
/Users/leo/.local/state/fnm_multishells (shell state/paths, used for managing dynamic PATH modifications)
- full uninstall...
- revert
fnm env changes...
- revert shell config file (e.g.
.zshrc)
rm -rf $HOME/.local/state/fnm_multishells
rm -rf $HOME/.local/share/fnm
- 2019 volta (Rust) ⚡
- install
- full uninstall...
rm -rf $HOME/.volta
- revert e.g.
.zshenv
- revert e.g.
.profile