2016-05-24 9 views
0

ドキュメントに示されているように、typescript angular2プロジェクト構造を設定しようとしています。問題は、タイムアウトのためにタイピングをインストールできないということです。私は特定のバージョンに変更しようとしましたが、そこにも運がありません。以下は、npmをインストールしたときに表示されるエラーです。angular2 typescript環境の設定に問題があります

タイピングERR!メッセージ「https://api.typings.org/entries/dt/co re-js/tags/0.0.0%2B20160317120654」の入力に接続できませんERR!接続によって生じる ETIMEDOUT 104.24.112.177:443

タイピングERR! cwd C:\ Users \ nayakb \ workspace \ AngularJS2 \ angular2-チュートリアルの入力ERR! システムWindows_NT 6.1.7601入力ERR!コマンド "C:\ Program Files \ nodejs \ node.exe" "C:\ Users \ nayakb \ w orkspace \ AngularJS2 \ angular2-チュートリアル\ node_modules \ typings \ dist \ bin.js" "入力してください" ERR !ノード-v v5.9.1のタイプERR! typings -v 1.0.4 タイピングERR!コードEUNAVAILABLE

タイピングERR!ヘルプが必要な場合は、次の場所でこのエラーを報告することがあります。 ERR! NPMオペレーティング システムまたはアーキテクチャと互換性がないnotsup WARN:fseve [email protected] NPM ERR https://github.com/typings/typings/issues

NPMは、オプションのスキッピングは、オプションの依存関係 /chokidar/fseventsを失敗WARN! Windows_NT 6.1.7601 npm ERR! 「nrm-ERR」をインストールします。ERR!C:¥Program Files¥nodejs¥node.exe「 」C:¥Users¥nayakb¥AppData¥ ¥Roaming¥npm¥node_modules¥npm¥bin¥npm-cli.js「npm ERR! ノードv5.9.1 npm ERR! npm v3.9.2 npm ERR!コードELIFECYCLE npm ERR! [email protected] postinstall:typings install && gulp check.version s && npm prune && gulp webdriver npm ERR!終了ステータス1 npm ERR! npm ERR! [email protected] postinstallスクリプトで失敗しました 'タイピングは& &一気check.versions & & NPMプルーン& &ゴクゴク webdriverをインストール'。 npm ERR! node.jsの最新バージョンが で、npmがインストールされていることを確認してください。 npm ERR!そうした場合は、angular2-seedパッケージのnpm ERRの という問題が発生する可能性が最も高いです! npm自体ではありません。 npm ERR!あなたのシステムでこれが失敗することを作者に伝えてください:npm ERR!
タイピングは& &一気check.versions & & NPMプルーン& &一気webdriv小胞体 NPMのERRをインストール!この プロジェクトの問題を開く方法に関する情報は、npm ERR! npmバグangle2-seed npm ERR!または、 が利用できない場合は、次の情報を使用して情報を取得できます。npm ERR! npmオーナーls angular2-seed npm ERR!上記の追加のロギング出力 があります。

npm ERR!サポートリクエストに以下のファイルを含めてください: npm ERR!
C:\ Users \ユーザーnayakbの\ワークスペース\ AngularJS2 \ angular2-チュートリアル\ NPM-debug.lo gの

周りの仕事のためにその可能であれば。私はそれについて学ぶことが大好きです。事前

+0

タイピングのapiサーバからのタイムアウトが発生した場合、おそらく数分後に再試行します。私は何のエラーもなくそれに接続することができます。 – rinukkusu

答えて

2

+0

Windows上の.typingsrcファイルはどこにありますか? – xzegga

0

削除ノードモジュールフォルダに

おかげとは、NPMのキャッシュをクリアしてみてください。npm cache clear。それから、npm installを試して、動作するかどうか確認してください。

+0

いいえ。 –

1

ETIMEDOUTは、入力ソースからの応答がないために発生します。これは、企業プロキシの背後にいるときに発生する可能性があります。ほとんどtypings installはgithubでホストされているtypings.jsonファイルに記載されているファイルをダウンロードしようとします。その場合は、ソリューションのいずれかを使用してください:

  1. npm configコマンドでプロキシをバイパスする必要があります。 this linkを参照してください。
  2. また、ファイル のコードにローカルにファイルを配置することもできます。 TSconfigのフォルダ内のjasmine.d.tsのための元のために:

    "jasmine": "github:DefinitelyTyped/DefinitelyTyped/jasmine/jasmine.d.ts#d594ef506d1efe2fea15f8f39099d19b39436b71" 
    

    上記URLにアクセスして、現在のディレクトリ内の任意の場所にローカルに作成jasmine.d.tsファイル内のソースコードを貼り付け、その後

    <reference path = "../../jasmine.d.ts"> 
    
    を使用

    typescriptコンパイル時にエラーが発生するファイルです。 これを使用すると、npmが再び同じエラーを返す可能性がありますが、typescriptのコンパイル時エラーが取り除かれます。 typings installが失敗した後でもアプリケーションを起動してください。

:同じディレクトリ& ../に存在jasmine.d.tsはディレクトリをジャンプする場合./を使用しています。

願っています!以下の内容

proxy="http://proxy.company.com:8080" 
rejectUnauthorized=false 

で、プロジェクトのルートディレクトリに.typingsrcファイルを追加し、残りはちょうど問題なく正常に動作することにより

+0

私はプロキシを設定しましたが、それでも問題は解決しません...手順2を試し、結果を知らせます –

+1

これらのコマンドを1つずつ実行する必要があります: 'npm config set proxy http://proxy.company。 com:8080'と 'npm config set https_proxy http://proxy.company.com:8080'となります。プロキシを設定した後、コマンドプロンプトを再起動し、再度アプリケーションを実行します。 – candidJ

+0

@BiswajeetNayakは今働いていますか? – candidJ

関連する問題