【AWS】【Amplify】Downloading release from https://package.cli.amplify.aws/12.10.3/amplify-pkg-win-x64.tgz Error fetching release: Request failed with status code 407

amplifyの最新バージョンをインストールしようと以下コマンドを実行した。

npm install -g @aws-amplify/cli

さっそく「amplify init」を実行してみると以下のようなエラーが。。

Downloading release from https://package.cli.amplify.aws/12.10.3/amplify-pkg-win-x64.tgz
Error fetching release: Request failed with status code 407

たぶん会社のプロキシが原因だとは思うけど、ブラウザからURLをたたくとちゃんとtgzファイルがダウンロードできる。

環境変数を設定しなおしたりあれこれやったけどうまくいかず、結局ブラウザでダウンロードしたtgzファイルを適当なフォルダに解凍してそのファイルを直接実行するやり方で回避した。

C:/amplify/amplify-pkg-win-x64.exe init

※「C:/amplify/amplify-pkg-win-x64.exe」がamplifyの実行ファイルのため、このコマンドで「amplify init」と同じ挙動になる

同じ問題に直面したけどちゃんと解決する時間がない方向けに取り急ぎの解消方法でした。