2016-10-24 8 views
1

基本的には、タイトルには何が書かれていますか?なぜ私はカスタムコンポーネントのように正当なルートを提供する代わりに@angular/whateverをルートとして提供するだけですか? (例えば:import {FooModule} from ../../somefolder/some-exported-es6-module):例えば http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5?p=catalogueなぜ '@ angle/router;'から '{RouterModule}をインポートするのですか?'構文仕事?

この例は、起動アプリで見ることができます

//our root app component 
import {Component, NgModule} from '@angular/core' 
import {BrowserModule} from '@angular/platform-browser' 

これは角度パッケージでしか動作しませんか、これは私が気付いていないいくつかのグローバル構文ですか?

答えて

1

モジュールローダーはconfig.tsで "@ angular/whatever"をURLにマッピングするように設定されたSystemJSです。

+0

これはWebpackでもうまくいきますが...確かに、私はそれを今見ています。ありがとう。 – VSO

関連する問題