[解決済み] ノードのバージョンを管理するためのnまたはnvm - 各バージョンのグローバルモジュールを保持することは良いアイデアですか?
2022-02-05 02:58:21
質問
私はnode用のdockerコンテナを使っていますが、残念ながらOSXでは
gulp watch
は超遅くてバグが多い。そのため、ホストマシンにツールをインストールする方法に戻りました :( 残念です。
のどちらかを選択します。
n
と
nvm
これらの大きな違いとして、グローバルパッケージが挙げられますね。
n
はすべてのバージョンに対して単一のグローバルリポジトリを保持し、一方
nvm
は、それぞれを別々に管理しています。
node.jsのプロジェクトにあまり携わったことがないので、これは重要な違いだと感じていますが、実際の生活で本当に重要かどうかはわかりません。
何か思いつくことはありますか?
解決方法は?
n
はNodeのモジュールで、npmでインストールできます。
nvm
はBashスクリプトです。
n
と
nvm
は、Windowsでアップデートするよりもまだ面倒なので、両方ともまだアクティブなプロジェクトです。まだ活発にメンテナンスされており、どちらも10日以内に修正されています。
私が見つけたのは
n
の方がnpmでインストールできるので使い勝手が良いのですが、どちらのスクリプトもそれなりの役割を果たしています ;)
関連
-
[解決済み】Node Version Manager のインストール - nvm コマンドが見つかりません。
-
[解決済み】MongoClient v3.0使用時、db.collectionは関数ではない
-
[解決済み】モジュール 'internal/util/types' が見つかりません。
-
[解決済み] AWS lambda function error - Unable to import module 'index': エラー
-
[解決済み] Macでポート3000をロックしているプロセスを見つける(そして殺す)【終了
-
[解決済み] nvmでノードのバージョンを変更する方法
-
[解決済み] NVMを使用して、デフォルトのノードバージョンを設定するにはどうすればよいですか?
-
[解決済み] Nodeでグローバルモジュールをインポートするにはどうしたらいいですか?Error.が表示されます。Cannot find module <module>" と表示されるのですが?
-
[解決済み] 現在のノードのバージョンを確認する
-
[解決済み] NVMで指定されたノードのバージョンを使用するVisual Studio Code
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラーです。EACCES: 権限が拒否されました、アクセス '/usr/local/lib/node_modules' 。
-
[解決済み】"npm update -g" の後に "Cannot find module 'npmlog'" というエラーが発生する。
-
[解決済み】MongoDBでコレクションを日付で並べ替えるには?
-
[解決済み】モジュール '@babel/core' が見つかりません。
-
[解決済み】E11000重複キーエラー mongodb mongooseのインデックス
-
[解決済み] create-react-app、インストールエラー("コマンドが見つからない")。
-
[解決済み] のエラーが発生しました。これはおそらくnpmの問題ではありません。上に追加のログ出力があると思われます
-
[解決済み] TypeErrorです。リクエストパスにエスケープされていない文字が含まれています。
-
[解決済み] Yarn にパッケージを強制的に再インストールさせるにはどうしたらいいですか?
-
[解決済み] Macでポート3000をロックしているプロセスを見つける(そして殺す)【終了