1. ホーム
  2. node.js

[解決済み] ノードのバージョンを管理するためのnまたはnvm - 各バージョンのグローバルモジュールを保持することは良いアイデアですか?

2022-02-05 02:58:21

質問

私はnode用のdockerコンテナを使っていますが、残念ながらOSXでは gulp watch は超遅くてバグが多い。そのため、ホストマシンにツールをインストールする方法に戻りました :( 残念です。

のどちらかを選択します。 nnvm

これらの大きな違いとして、グローバルパッケージが挙げられますね。 n はすべてのバージョンに対して単一のグローバルリポジトリを保持し、一方 nvm は、それぞれを別々に管理しています。

node.jsのプロジェクトにあまり携わったことがないので、これは重要な違いだと感じていますが、実際の生活で本当に重要かどうかはわかりません。

何か思いつくことはありますか?

解決方法は?

n はNodeのモジュールで、npmでインストールできます。 nvm はBashスクリプトです。

nnvm は、Windowsでアップデートするよりもまだ面倒なので、両方ともまだアクティブなプロジェクトです。まだ活発にメンテナンスされており、どちらも10日以内に修正されています。

私が見つけたのは n の方がnpmでインストールできるので使い勝手が良いのですが、どちらのスクリプトもそれなりの役割を果たしています ;)