Как выполнить начальную загрузку в angular2

#angular #typescript

#angular #typescript

Вопрос:

Ниже приведен мой основной файл.ts, в котором я выполняю самонастройку…………

     import {HTTP_PROVIDERS} from '@angular/http';
import {Component, OnInit, provide,ElementRef} from '@angular/core';
import {bootstrap} from '@angular/platform-browser-dynamic';
import {ToastOptions} from "ng2-toastr/ng2-toastr";
import {PathLocationStrategy, LocationStrategy, Location} from '@angular/common';
import { APP_ROUTER_PROVIDERS } from './app.routes';
import { UrlPathWithParams } from '@angular/router';
import { Config } from './components/headers';
import { TagInputComponent } from "ng2-tag-input";
declare var System: any,jQuery:any;
@Component(
    {
        selector: 'demo-app',
        templateUrl: './demo-app.html',
        directives: [ROUTER_DIRECTIVES]
        //providers:[UrlPathWithParams]
    })
    class MyDemoApp {
    name: string;
    classmap: string;
    elementRef: ElementRef;

    constructor(public location: Location,elementRef: ElementRef,private router:Router) {
        this.elementRef = elementRef;
    }

bootstrap(MyDemoApp, [      
    provideForms(),
    disableDeprecatedForms(),
    APP_ROUTER_PROVIDERS,
    { provide: LocationStrategy, useClass: PathLocationStrategy },
    HTTP_PROVIDERS,Config,
    provide(ToastOptions, { useValue: new ToastOptions(options) }),
]);
  

но abgular2 / момент (https://github.com/urish/angular2-moment ) запускается при загрузке следующим образом,

 import {MomentModule} from 'angular2-moment';

@NgModule({
  imports: [
    MomentModule
  ]
})
  

Когда я попытался включить moment в свой проект, у меня не было NgModule в моем main.ts, так как я могу это сделать.

Комментарии:

1.angular.io/docs/ts/latest/guide/ngmodule.html, angular.io/docs/ts/latest/cookbook/ngmodule-faq.html

2. Какую версию Angular2 вы используете?

3. Я использую rc.4

4. NgModule был введен с RC.5 помощью и стал обязательным RC.6 . Вы должны обновиться до final (2.0.1)

5. Поэтому я не могу использовать следующий метод начальной загрузки для использования любого из плагинов, которые необходимо импортировать в @NgModule{()}