10 Punkte von xguru 2021-07-23 | 1 Kommentare | Auf WhatsApp teilen
  • Ein schneller und schlanker Node.js-Versionsmanager, geschrieben in Rust

  • Unterstützt macOS/Windows/Linux

  • Einzelne Datei, einfache Installation, schneller Start

  • Verwendet .nodev-version und .nvmrc

  • Unterstützt Shell-Autovervollständigung: bash/zsh/fish/powershell, WinCMD (Standardbefehle) wird nur teilweise unterstützt

1 Kommentare

 
alstjr7375 2021-07-23

Das ist deutlich schneller.

Bei nvm habe ich in solchen Fällen komplexes Metaprogramming eingesetzt, um es auszuwerten, und danach den eval-Wert gespeichert und verwendet.

https://github.com/black7375/BlaCk-Void-Zsh/…

Und brew war extrem langsam.

Wenn ich es richtig in Erinnerung habe, hat die Pfadsuche mit $(brew --prefix) im Benchmark ungefähr 100 ms gedauert..