2017-01-18 6 views
0

npm startコマンドを使用してノードサーバーにAngular2アプリケーションを実行しようとしています。 サーバーがアプリケーションを起動していないため、以下のエラーが発生します。ノード2 LinuxマシンでAngular2の問題を開始する

アプリケーション/モジュール/画像/コンポーネント/ imageServices.ts(46,22):エラーTS2339:不動産の応答が「タイプ 'XMLHttpRequestEventTarget' に存在しません。 app/modules/image/components/imageServices.ts(49,56):エラーTS2339: '応答'プロパティがタイプ 'XMLHttpRequestEventTarget'に存在しません。 app/modules/image/components/images.ts(61,22):エラーTS2339: '応答'プロパティがタイプ 'XMLHttpRequestEventTarget'に存在しません。 app/modules/image/components/images.ts(64,56):エラーTS2339: '応答'プロパティがタイプ 'XMLHttpRequestEventTarget'に存在しません。 app/modules/image/components/imagesCarousel.ts(47,22):エラーTS2339: '応答'プロパティがタイプ 'XMLHttpRequestEventTarget'に存在しません。app/modules/image/components/imagesCarousel.ts(50,56):エラーTS2339: '応答'プロパティがタイプ 'XMLHttpRequestEventTarget'に存在しません。app/modules/image/services/image.service.ts(3,32):エラーTS2307:モジュール 'rxjs/observable'が見つかりません。app/modules/my-reviews/services/myReviews.service.ts(3,32):エラーTS2307: 'rxjs/observable'モジュールが見つかりません。 ノードV6.2.2バージョンとNPMのv3.9.5バージョン

を使用して

誰も私がこの問題を解決するのに役立つことはできますか?私はそれがWindowsマシンでは正常に動作します、私はLinuxマシンでアプリケーションを起動しようとしているとき、上記のエラーを取得しています:(

答えて

0

これらはすべてtypescriptですエラーです。あなたはあなたのimageServices.tsimage.service.tsの対応するコードをポストする必要があります。

私は何を期待することはあなたのコードに応じてXMLHttpRequestEventTargetを返すあなたのimage.service.ts内部コールを持っているということですが、それは実際にXMLHttpRequestを返します。

あなたが何かにあなたのimage.service.tsでコードを変更する必要がありますこのように:

getImages(): XMLHttpRequest { 
    //.. 
} 

一方、HttpModuleで角度ビルドを使用しない理由が不思議に思うかもしれません。あなたのmyReviews.service.tsあなたのインポートを変更する必要がで

:それは働いています

import {Observable} from "rxjs/Observable"; //capital O instead of lowercase 
+0

Thnksを:) –

+0

HI PierreDucは、あなたは以下の問題を解決するのに役立ちます。 http://stackoverflow.com/questions/41842603/how-to-call-another-components-methods-in-angular2 ありがとうございます。 –

関連する問題