我在用vue.js的vue-cli工具创建项目的时候出现了connect ECONNREFUSED 192.30.252.137:443 这个问题。
用的淘宝镜像
PS F:\myWeb\1guanggao\qixi2016> vue init webpack
? Generate project in current directory? Yes
vue-cli · connect ECONNREFUSED 192.30.252.137:443
connect ETIMEDOUT 192.30.252.137:443
现在出现这个问题,尝试ping这个地址,结果一直超时
各位知道什么原因导致的,怎么解决吗?
PHP中文网2017-04-17 15:25:48
長い間苦労してやっと解決しました~~~~
ホスト ファイルが変更されているのではないでしょうか?
ホストを変えて壁を回避し、ランタンを使って壁を回避したからです。今日、ファイアウォールをバイパスするにはホスト関連の設定を削除すれば十分だと言っている人を偶然見かけました。github に関連する設定を削除したら、本当にうまくいきました。 。 。ホストが変更されている場合は、試してみてください。
理由は分かりませんが、ホストファイルの設定がプロキシソフトウェアの関連設定と競合している可能性があるのではないでしょうか?
ringa_lee2017-04-17 15:25:48
簡単に言えば、原因はプロキシ設定の問題です。
具体的には、vue-cli
では、request
を使用してダウンロード可能なテンプレートのリストをクエリし、download-git-repo
を使用して対応するテンプレートをダウンロードします。
request
モジュールrequest
にはプロキシ セットがありません。vue-init
および vue-list
ファイル内で request
が使用されている場所を変更し、vue-init
メソッドなどの対応するプロキシ サーバー設定を追加できます。 checkDistBranch
:
これにより、vue-cli
は対応するダウンロード可能なテンプレート リストをクエリできるようになります。
download-git-repo
モジュール ダウンロード モジュールは download-git-repo
を使用します。これは download
モジュールに依存します。download
モジュールは、caw
で設定したプロキシを読み取ることができる .npmrc
モジュールを使用します。 🎜> テンプレートのダウンロード処理には問題ありません。 .npmrc
の呼び出しメソッドを変更し、request
属性を追加します。 proxy
ファイルをセットアップし、対応するプロキシ サーバーを構成します。 .npmrc
を実行する必要があるのと同じレベルのディレクトリに配置して、vue init
が正常に実行できるようにすることもできます。 vue init
テンプレートは webpack-simple
バージョンを使用することに注意してください。vue 2.0
バージョンに基づいて開発する場合は、1.x
コマンドを使用してテンプレート ブランチを指定してください。 vue init webpack-simple#1.0 my-project
ringa_lee2017-04-17 15:25:48
昨日は良かったです。 。 vue-cli バージョン 2.5 にアップデートしたら、元のバージョンと同じ問題が発生しましたっぽ~! ~! !あああああああああああああ~! !理解できない。解決策を見つけてください~!