Yarnインストール過程でread ECONRESETエラーが発生しました。
1418 ワード
yarnを使ってプロジェクト依存パッケージをインストールする場合、以下のエラーが発生します。
一般的に
node_をインストールすればsass失敗、以下のコマンドを実行してから
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "http://r.cnpmjs.org/which/download/which-1.2.14.tgz: read ECONNRESET".
使っているのはタオバオの鏡像です。yarn config set registry https://registry.npm.taobao.org
倉庫をhttps://registry.npmjs.org/
に切り替え、同時に使用しても同じエラーが発生します。その後、ブラウザで直接http://r.cnpmjs.org/which/download/which-1.2.14.tgz
を開けたところ、リンクが無効になり、ファイルを直接ダウンロードできないことが分かりました。そこで、yarn.lock
ファイルのすべてのhttp://r.cnpmjs.org
をhttp://registry.npm.taobao.org
に変更し、再インストールに成功した。一般的に
ECONNRESET
エラーが発生すると、ネット上の問題や倉庫に問題があります。排除法を使えば解決できます。yarn.lock
を削除して再インストールしたり、npm
を使って再インストールしたりすることもできるが、これはyarn
を使用する意図に反する。node_をインストールすればsass失敗、以下のコマンドを実行してから
yarn install
を実行します。yarn config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
chromedriver
のインストールに失敗しました。以下のコマンドを実行してからyarn install
を実行します。yarn config set "chromedriver_cdnurl" "https://npm.taobao.org/mirrors/chromedriver"