mirror of
https://github.com/kou029w/nodejs-hands-on.git
synced 2025-01-18 08:05:10 +00:00
remove proxy setting
This commit is contained in:
parent
60106d6f3b
commit
1e5999a7de
2 changed files with 0 additions and 57 deletions
|
@ -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` コマンドを実行して、エラーが出ないことを確認してみましょう。
|
||||
|
|
|
@ -22,11 +22,3 @@ VSCodeは公式サイトからダウンロードしてインストールでき
|
|||
|
||||
- Editor: Format On Save (保存時に自動整形) … `editor.formatOnSave`
|
||||
- 有効化することで、ファイルを保存する時に自動的にコードの整形を行います。
|
||||
|
||||
## プロキシの設定
|
||||
|
||||
プロキシが存在する環境では、拡張機能のインストールに失敗することがあります。
|
||||
拡張機能のインストールが行える環境の場合、設定不要です。必要に応じて適切なプロキシのURLを設定します。
|
||||
|
||||
- Http: Proxy … `http.proxy`
|
||||
- プロキシのURLを指定します。
|
||||
|
|
Loading…
Add table
Reference in a new issue