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) ⚡