検索

ホームページ  >  に質問  >  本文

node.js - vue-cli 创建项目的时候出现connect ECONNREFUSED 错误,请问如何解决?

我在用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这个地址,结果一直超时

各位知道什么原因导致的,怎么解决吗?

黄舟黄舟2784日前879

全員に返信(7)返信します

  • PHP中文网

    PHP中文网2017-04-17 15:25:48

    長い間苦労してやっと解決しました~~~~

    ホスト ファイルが変更されているのではないでしょうか?

    ホストを変えて壁を回避し、ランタンを使って壁を回避したからです。今日、ファイアウォールをバイパスするにはホスト関連の設定を削除すれば十分だと言っている人を偶然見かけました。github に関連する設定を削除したら、本当にうまくいきました。 。 。ホストが変更されている場合は、試してみてください。

    理由は分かりませんが、ホストファイルの設定がプロキシソフトウェアの関連設定と競合している可能性があるのではないでしょうか?

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:25:48

    この質問をする

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 15:25:48

    携帯電話で書かれたもの、vue init webpack project-name

    返事
    0
  • PHPz

    PHPz2017-04-17 15:25:48

    質問者はこの問題を解決しましたか?私も同じ問題を抱えていますが、解決方法がわかりません...

    返事
    0
  • ringa_lee

    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

    もっと簡単に言うと、webpack-simple などの対応するテンプレートを直接ダウンロードし、

    を実行する必要があるのと同じレベルのディレクトリに配置して、vue init が正常に実行できるようにすることもできます。 vue init

    フレンドリーなリマインダー

    テンプレートは webpack-simple バージョンを使用することに注意してください。vue 2.0 バージョンに基づいて開発する場合は、1.x コマンドを使用してテンプレート ブランチを指定してください。 vue init webpack-simple#1.0 my-project

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 15:25:48

    私も以前に同じ問題に遭遇しました。しばらく調べた結果、以前にホストを変更してデフォルトの状態に戻しました。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 15:25:48

    昨日は良かったです。 。 vue-cli バージョン 2.5 にアップデートしたら、元のバージョンと同じ問題が発生しましたっぽ~! ~! !あああああああああああああ~! !理解できない。解決策を見つけてください~!

    返事
    0
  • キャンセル返事