ファイル CoolApps.Utilities.ts で、TS モジュールとして名前空間が設定されている TypeScript クラスを指定します。
module CoolApps {
export class Utilities {
myMethod(){
alert("something awesome");
}
}
}
このクラスは通常の TypeScript アプリで動作しますが、Angular 2 でこのクラスを参照する正しい方法を見つけようとしています。Angular 2 アプリ (この場合は Ionic 2) でこれを使用するにはどうすればよいですか? これまでのところ、以下は解決されていないため、おそらく構文が間違っている可能性があります。
import {Page} from 'ionic-framework/ionic';
import {Utilities} from '../../core/CoolApps.Utilities';
このような参照を使用すると、エディターはコードが有効であると見なすことができますが、Angular はそれを解決できません (インポートは Angular 固有のモジュールに対してのみ機能するのでしょうか?):
///<reference path="../../core/mapping/OCM.Mapping.ts"/>