これがNVM4Wの使用方法に関する質問である場合は、代わりにstackoverflowを使用してください。
これがウイルス対策に関する問題である場合は、最初に既存の問題を検索してください。
[] Windows Server 2016
[]私のWindowsインストールは英語以外です。
ノードv8.15.0をアクティブ化する必要があります
nvm use 8.15.0
を実行し、セッションの昇格を承認した後、ポップアップエラーWindows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item.
が発生しました
ターミナルに戻ると、メッセージNow using node v8.15.0 (64-bit)
が表示されますが、 nvm list
を実行すると、 8.15.0
にアスタリスクが表示されません。 また、 node
とnpm
を実行すると、それらが存在しないというエラーが返されます。
nvm install 8.15.0
と入力しますnvm use 8.15.0
実行しますルートパスに空白が含まれていません。 これは私がデバッグする必要があると思われる問題です(Goを試すための言い訳)
あなたもこれを見ていますか?
いいえ、私が見ているのは私がそれを説明した方法とまったく同じです。 標高またはVBエラーはありません。
私はここに似たようなものがありますが、それがまったく同じ問題であるかどうかはわかりません。
nvm use 8.15.0
Windows ScriptHostの実行に失敗しました。
私は管理者です。
ありがとう。
自分のマシンで再現できません。
デフォルトのAppDataディレクトリにNVMをインストールする代わりに、ルートとしてCドライブにカスタムインストールパスを使用することは可能ですか? 私のNVMパスはC:\Users\brian\AppData\Roaming\nvm
です。
私はWindows1064ビットドイツ語を使用しています。
この企業ネットワークには管理者権限と管理者アカウントがないため、インストールには「 surun 」を使用する必要があります。
nvm 1.1.7を「C:\ ProgrammeMeine \ nvm」にインストールしました。
インストール中にノードパス「C:\ ProgrammeMeinenode」を設定しました。
「nvminstall0.8.22」と呼ばれます。
「nvmuse0.8.22」を呼び出すと、次のエラーが発生します。
終了ステータス1:Der Befehl "C:\ Programme" ist entweder falsch geschrieben oder
konnte nicht gefundenwerden。
ドイツ語から大雑把に翻訳:
終了ステータス1:コマンド「C:\ Programme」の記述が間違っているか、見つかりませんでした。」
パス名の1つにある空白に関連している可能性があります。 完全にアンインストールした後、再度インストールを行いましたが、「C:\ Programme-Meine」(空白なし!)を使用して、現在は機能しているようです。
これがこの問題に関連していない場合は申し訳ありません。
PyrateAkanantoと同様に、ノードとnvmの両方をC:\Program Files\
にインストールしましたが、$# nvm use
を実行するとスペースが処理されず、エラー'C:\Program' is not recognized...
が発生します。
修正するために、settings.txtファイルを編集しました。
root: C:\Progra~1\nvm
path: C:\Progra~1\nodejs
最も参考になるコメント
私はここに似たようなものがありますが、それがまったく同じ問題であるかどうかはわかりません。
nvm use 8.15.0
Windows ScriptHostの実行に失敗しました。
私は管理者です。
ありがとう。