ファイル拡張子を持つ依存のリンクをレンダリングしない:角度2は、私のアプリを実行している間、私は次のエラーを取得しています
ここで./app.component.js
は私ではなく、./app.component
を探しているように見えますmain.ts
ファイル:
import { bootstrap } from 'angular2/platform/browser';
import { AppComponent } from './app.component';
bootstrap(AppComponent);
設定に間違っているものここで依存関係を確認しますか?注:参照をimport { AppComponent } from './app.component.js';
に変更すると、エラーがなくなり、他の参照でも同じエラーが発生します。
EDIT:コメントの一つは、私は音が非常にもっともらしいと思う私のsystem.configの問題()、があるかもしれないことを示唆している
、しかし、これは、私のindex.html
ファイルからの抜粋、I何の問題も見えない?
...
<script>
System.config({
packages: {
app: {
format: 'register',
defaultExtension: 'js'
}
}
});
System.import('client/dev/main.js')
.then(null, console.error.bind(console));
</script>
...
問題はあなたのSystem.config()にあります。おそらく 'defaultExtension'などがありません。設定を投稿し、[クイックスタートガイド](https://angular.io/docs/ts/latest/quickstart.html)をご覧ください(* SystemJS設定*をご覧ください) –
@EricMartinez、私はSystem.Configをセットアップしました。しかし、私はまだこれらの問題を抱えています。私の質問に追加した私のindex.htmlファイルを見てください、それは大丈夫ですか? –