web-dev-qa-db-ja.com

Typescriptでクラスをインポートする

Review.tsという別のTypeScriptファイルからreview-service.tsファイルにreviewというクラスをインポートしようとしていますが、エラーが発生する理由はわかりませんが、レビューはないと思います。私が持っているtsファイルはreview-service.tsファイルに正しくインポートされています。

以下の画像は、インポートしようとしているファイルのパスとアプリのファイル構造の概要を示すエラーのあるファイルです。

Screenshot 1

また、別のスクリーンショットでは、パスの「モジュール」が*として表示されていることが示されています。これがなぜなのか私にはわかりません。これを機能させるためにさまざまな方法を試しました。

Screenshot 2

Review.tsの内容は次のとおりです

  //review.ts
  export class Review {
    _id: number;
    description: string;
    isComplete: boolean;
  }
5
Smurfffy
import {Review} from '../app/review'

の代わりに

import {Review} from '../app/review.ts'

それで全部です :)

6
Mateusz Szymik