NVM使用後、npm:command not foundエラーが発生する。
2022-01-24 20:38:40
質問
npmが見つからない
nvm ディレクトリは、さまざまなバージョンの node を保持します。
node_modules を node で表示する。
確かにnpmはありません
理由
NVMは、インストールされたNode.jsの異なるバージョンをすべてこのディレクトリに格納し、nvm useコマンドを使用すると、異なるNode.jsのバージョンを切り替える目的で、対応するバージョンのNode.jsディレクトリの内容をC: \Program Filesnodejsディレクトリにコピーします。しかし、このディレクトリの中のnode_modulesディレクトリはなぜ空なのでしょうか?
npm リポジトリが
https://github.com/npm/npm
から
https://github.com/npm/cli
しかし、NVM v1.1.7 はそれに合わせて調整されていないため、nvm install で Node.js をインストールしても、実際には対応する npm が正常にインストールされていませんが、この時点では NVM はエラーを報告せず、正常にインストールされたことを表示しています。
解決中
nodeのウェブサイトから、適切なバージョンのnode zipをダウンロードします。
node_modules zip内のnpmフォルダを、nvmディレクトリ内の対応するバージョンのnodeのnode_modulesフォルダにコピーします。
その他のファイルも同様にノードルートディレクトリにコピーします。
再度テスト
npmを使用する準備ができている
関連
-
コンパイラーエラー 期待されるunqualified-id
-
ld: アーキテクチャ x86_64 のシンボルが見つかりません。
-
IndexError: シングルポジションインデクサがアウトオブバウンズで解決済み
-
エラー概要】IndexError: シングルポジションインデクサーはアウトオブバウンズです。
-
numpy.linalg.LinAlgError: 特異行列の問題は解決されました
-
Huawei P8ロック解除問題:デバイスの解決待ち(プロテスト成功)
-
VSCodeコンフィグレーションc++環境(ホワイトチュートリアル)
-
SSH が表示される ホスト xxx の認証が確立できない。
-
Android studio:URIが登録されていない場合の対処法
-
Win11 右下のアイコンをクリックしても反応しない(Win11のショートカット設定パネルが開けない)。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
ld: アーキテクチャ x86_64 用のシンボルが見つからないエラーの解決
-
ミッシングリンク ライブラリ エラー: ld: アーキテクチャ x86_64 のシンボルが見つかりません。
-
Macでのg++コンパイル時の「Undefined symbols for architecture x86_64:」エラーの解決方法
-
nullのプロパティ'length'を読み取れないエラーの解決法
-
Eclipsesの起動時:javaは起動したがexit code=1を返す -- 解決と解析
-
ImportError: Imageという名前のモジュールはありません IOError: decoder zip not available
-
npm install で npm ERR! cb() never called!
-
VLOOKUP関数で#N/Aエラーが発生する4つのケース(解決策付き)
-
微量元素 - 質問に答える
-
Ubuntu 18.04 NVIDIAドライバインストール概要