ファイルランタイムをインポートするのに2つの異なるコードを使用していますが、そのうちの1つはうまくいきます。角2:System.import():フルパスで動作しない
ワーキング:
System.import('../../FileName.ts').then(classObj => {
console.log(classObj);
});
動作しない:
見つけることができませんモジュールのアプリケーション/モデル/ FileName.ts:
System.import('App/Models/FileName.ts').then(classObj => { console.log(classObj); });
それはエラーの下に投げます'
ファイル構造とは、コードが書かれていると私も同じ構造からファイルをインポートしようとしている:
(1)コード: (2)インポートActivityModel.ts:ApplicationModel.ts
上記の問題を解決するには、上記の問題を解決するのに役立ちます。
絶対パス(App/Models/FileName.ts)が機能しないように、FileName.tsが2つのフォルダの外にあるようです。相対パス(../../FileName.ts)を指定する必要があります。 –
私はそれを知っているが、動的にはあらかじめ定義されたファイルパスではなく、任意のフォルダからの任意のファイルにすることができるので、私は完全なパスを持っています。 –
あなたは ''/App/Models/FileName''を試すことができます –