Nvm-windows: nvmwindowsを使用して初めてWindowsにノードをインストールする際の問題。

作成日 2019年04月11日  ·  3コメント  ·  ソース: coreybutler/nvm-windows

これがNVM4Wの使用方法に関する質問である場合は、代わりにstackoverflowを使用してください。

これがウイルス対策に関する問題である場合は、最初に既存の問題を検索してください。

私の環境

  • [] Windows 7以下(EOLのため、実際にはサポートされていません。詳細についてはwikiを参照してください)
  • [ ] ウィンドウズ8
  • [] Windows 8.1
  • [ ] ウィンドウズ10
  • [] Windows 10 IoT Core
  • [] Windows Server 2012
  • [X] Windows Server 2012 R2
  • [] Windows Server 2016

  • []私のWindowsインストールは英語以外です。

NVM4Wバージョンを使用しています:

  • [X] 1.1.7
  • [] 1.1.6
  • [] 1.1.5
  • [] 1.1.4
  • [] 1.1.3
  • [] 1.1.2
  • [] 1.1.1
  • []古い
  • []その他(具体的にご記入ください)

私はすでに...

  • [X] READMEを読んで、npmの落とし穴とウイルス対策の問題に注意してください。
  • [X] wikiをレビューして、私の問題がまだ解決されていないことを確認しました。
  • [X]管理者権限を持つアカウントを使用していることを確認しました。
  • [X]は、問題(開いているものと閉じているもの)を検索して、これが重複していないことを確認しました。
  • [X]は、質問やコメントにgitterが使用されるため、これがNVMforWindowsの使用方法に関する質問ではないことを確認しました。

私の問題は関連しています(該当するものだけをチェックしてください):

  • [] settings.txt
  • []プロキシサポート(バージョン1.1.0以降を試しましたか?)
  • [] 32ビットまたは64ビットのサポート(バージョン1.1.3以降を試しましたか?)
  • []文字のエスケープ(バージョン1.1.6以降を試しましたか?)
  • []標準のシェル環境(ターミナル/ PowerShell)
  • [X]非標準のシェル環境(Cmder、Hyper、Cygwin、git)

予想される行動

Windows Server2012R2を搭載したcitrixシンクライアントにWindows用のnvmをインストールしました。 インストールしたGitBashターミナルにnvmと入力すると、nvmヘルプメニューが表示されます。 これにより、すべてが機能していることが確認されます。 nvm install latest allを実行すると、次のエラーメッセージが表示されます。

Could not retrieve  https://nodejs.org/dist/latest/SHASUMS256.txt.

Get https://nodejs.org/dist/latest/SHASUMS256.txt: dial tcp 104.20.23.46:443: i/o timeout

nvm install latest all --insecureも試しましたが、役に立ちませんでした。

実際の動作

nvmが最新のnpmとノードをインストールすることを期待します。

問題を再現する手順:

「予想される動作」の手順を参照してください。

最も参考になるコメント

nvmプロキシyour_proxy_and_portを使用して、nvmのプロキシを設定してください

全てのコメント3件

nvmプロキシyour_proxy_and_portを使用して、nvmのプロキシを設定してください

これはプロキシの問題ではないと思います。

ネットワークレベルで何かがインバウンド接続をブロックしているようです。 この場合、NVM4Wは単なるメッセンジャーです。 古いバージョンのWindowsサーバーでは、ファイアウォールがかなり厳しくロックダウンされている傾向があるため、まずはそこで確認します。 サーバー上のブラウザからこれらのURLにアクセスできるかどうかを確認してください。

もう1つの可能性は、Windows証明書トラストチェーンがリモートサーバーのTLS/SSL証明書を認識しないことです。 この場合、コマンドの最後に--insecureを追加して、TLS/SSL検証ステップをバイパスできます。 ただし、問題が発生したときにTLS / SSLは通常タイムアウトしないため、ファイアウォールの問題に傾倒しています。 通常、リモートホストは信頼されていないと表示されます。

ありがとう。 --insecureオプションを試したので、ファイアウォールは
良い賭け。

4月18日 2019 01:05 schreef Corey [email protected]

これはプロキシの問題ではないと思います。

何かがネットワークでのインバウンド接続をブロックしているようです
レベル。 この場合、NVM4Wは単なるメッセンジャーです。 古いバージョンのWindows
サーバーはかなりしっかりとロックダウンされたファイアウォールを持っている傾向があるので、私は
そこでチェックします。 上のブラウザからこれらのURLにアクセスできるかどうかを確認してください
サーバー。

他の可能性は、Windows証明書のトラストチェーンがそうではないことです
リモートサーバーのTLS/SSL証明書を認識します。 この場合、追加できます
--TLS/SSL検証をバイパスするコマンドの最後まで安全ではありません
ステップ。 ただし、TLS / SSLが原因で、ファイアウォールの問題に傾倒しています。
通常、問題が発生してもタイムアウトしません。 それは通常言う
リモートホストは信頼されていません。


スレッドを作成したため、これを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/coreybutler/nvm-windows/issues/436#issuecomment-484293869
またはスレッドをミュートします
https://github.com/notifications/unsubscribe-auth/AABUMADGOGIJMVCBAOK2UILPQ6ULZANCNFSM4HFFZXDQ

このページは役に立ちましたか?
0 / 5 - 0 評価