diff --git a/src/installing-nodejs.md b/src/installing-nodejs.md index 49cfb5d..2249a56 100644 --- a/src/installing-nodejs.md +++ b/src/installing-nodejs.md @@ -43,52 +43,3 @@ node -v $ node -v v16.16.0 ``` - -## NPMとプロキシの確認 - -プロキシが存在する環境では、ターミナルで `npm` コマンドを実行した際、次のようなエラーメッセージとともに失敗することがあります。 - -```console -$ npm install --save-dev jest -npm ERR! code ENOTFOUND -npm ERR! syscall getaddrinfo -npm ERR! errno ENOTFOUND -npm ERR! network request to https://registry.npmjs.org/jest failed, reason: getaddrinfo ENOTFOUND proxy.example.com -npm ERR! network This is a problem related to network connectivity. -npm ERR! network In most cases you are behind a proxy or have bad network settings. -npm ERR! network -npm ERR! network If you are behind a proxy, please make sure that the -npm ERR! network 'proxy' config is set properly. See: 'npm help config' - -npm ERR! A complete log of this run can be found in: -npm ERR! /home/webdino/.npm/_logs/2022-01-12T07_20_33_146Z-debug-0.log -``` - -プロキシが存在する環境下でこのようなエラーが出る場合はNPMのプロキシの設定をします。もしこのようなエラーが出ない場合は下記の設定は不要です。 - -## NPMのプロキシの設定 - -環境変数 `HTTP_PROXY` と `HTTPS_PROXY` を作成してNPMのプロキシを設定します。下記ではプロキシーのURLの例として `http://user:pass@proxy.example.com:8080` を使用しますが、実際の自分の環境に合わせて適切なURLを設定しましょう。 - -### Windows - PowerShellの場合 - -```powershell -$env:HTTP_PROXY="http://user:pass@proxy.example.com:8080" -$env:HTTPS_PROXY="http://user:pass@proxy.example.com:8080" -``` - -### Windows - コマンドプロンプトの場合 - -``` -set HTTP_PROXY=http://user:pass@proxy.example.com:8080 -set HTTPS_PROXY=http://user:pass@proxy.example.com:8080 -``` - -### 上記以外 - BashやZshなどの場合 - -```bash -export HTTP_PROXY=http://user:pass@proxy.example.com:8080 -export HTTPS_PROXY=http://user:pass@proxy.example.com:8080 -``` - -設定を行ったら、通常通り `npm` コマンドを実行して、エラーが出ないことを確認してみましょう。 diff --git a/src/installing-vscode.md b/src/installing-vscode.md index eadaaf2..32df263 100644 --- a/src/installing-vscode.md +++ b/src/installing-vscode.md @@ -22,11 +22,3 @@ VSCodeは公式サイトからダウンロードしてインストールでき - Editor: Format On Save (保存時に自動整形) … `editor.formatOnSave` - 有効化することで、ファイルを保存する時に自動的にコードの整形を行います。 - -## プロキシの設定 - -プロキシが存在する環境では、拡張機能のインストールに失敗することがあります。 -拡張機能のインストールが行える環境の場合、設定不要です。必要に応じて適切なプロキシのURLを設定します。 - -- Http: Proxy … `http.proxy` - - プロキシのURLを指定します。