Ionic 2を使用して、FHIRのTypescript定義ファイルを追加しようとしています。文句なしで実行Ionic 2は@ types/packageの名前空間を見つけることができません
npm install --save @types/fhir
:documentation以下の私は、次のコマンドを実行しています。
私は私のコンポーネントファイル内の型を参照する場合、エディタは文句はありません:私は私のnode_modules @types
フォルダの下に追加活字体定義ファイルを参照してくださいすることができます。
が
私のIDEは、私が再起動しようとしているVisual Studioのコードで名前空間「fhir」が見つかりません:私はionic serve
実行したときしかし、私は、端末に表示されたエラーを取得します。私は型の削除と再インストールを試みました。
import { Component, OnInit } from '@angular/core';
import { NavController } from 'ionic-angular';
import {CreateReferralPage} from '../create-referral/create-referral';
import { HomeProvider } from "../../providers/home/home";
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage implements OnInit{
patient : fhir.Patient = {};
constructor(public navCtrl: NavController, private homeProvider: HomeProvider) {
}
ngOnInit(){
this.homeProvider.getPatientDetails().subscribe((patient : fhir.Patient) => {
this.patient = patient;
})
}
}
どのようにインポートして使用していますか? – Saravana
どのようにタイプを使用しているかを追加しました。タイプをインポートする必要はありません.npmでインストールされたものです。デフォルトでは、囲みフォルダのnode_modules/@タイプのパッケージは可視とみなされます。 –