Angular2 - relatif à la racine des importations

J'ai un problème avec l'importation de angular2/tapuscrit. Je voudrais utiliser des importations avec certaines racines comme "app/composants/calendrier", plutôt seule façon que je suis en mesure d'utiliser quelque chose comme:

//app/views/order/order-view.ts
import {Calendar} from '../../components/calendar 

où le Calendrier est défini comme:

//app/components/calendar.ts
export class Calendar {
}

et cela devient évidemment beaucoup pire le plus bas dans la hiérarchie, vous allez, le plus profond est ".. /.. /.. " mais c'est toujours très mauvais et cassants. Est-il de toute façon comment utiliser des chemins relatifs à la racine du projet?

Je travaille dans Visual Studio, et relative des importations semble être la seule chose qui fait que VS en mesure de reconnaître ces importations.y

  • "baseUrl" peut-être devrait définir "./src" et paths relate to it irai que ça fonctionne, il l'origine "./" , mais mon travail n'est pas, je ne sais pas pourquoi! puis ajouter "paths": { "@app/*": ["app/*"] } à tsconfig.json et de l'utiliser comme import { PageNotFoundComponent } from '@app/error-page/page-not-found.component';
InformationsquelleAutor Jarek | 2016-01-05