2016-10-12 10 views
1

私はangle2とexpressのために私のプロジェクトにhttps://github.com/vladotesanovic/angular2-express-starterをクローンしました。Angular2が正しく更新されていません

私がしたいことはちょうど "Hello World"レベルなので、複雑に見えます。モジュールのすべてのファイルを削除しました。

およびIは、app.modules.tsファイルに注入モジュールを削除しました。

ので、私のapp.modules.tsは以下の通りです:

import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; 
import { BrowserModule } from '@angular/platform-browser'; 
import { provideAuth } from "angular2-jwt"; 
import { HttpModule } from "@angular/http"; 
import { NgSemanticModule } from "ng-semantic"; 

import { AppComponent } from './app.component'; 

@NgModule({ 
    imports: [ 
     BrowserModule, 
     HttpModule, 
     NgSemanticModule, 
    ], 
    providers: [ 
     provideAuth({ 
      globalHeaders: [{"Content-type": "application/json"}], 
      newJwtError: true, 
      noTokenScheme: true 
     }) 
    ], 
    declarations: [ AppComponent ], 
    bootstrap: [ AppComponent ], 
    schemas: [ 
     CUSTOM_ELEMENTS_SCHEMA 
    ] 
}) 
export class AppModule {} 

あなたが見ることができるように、輸入および宣言には他のモジュールがありません。

と、ルートコンポーネントであるapp.component.tsを編集します。

import { Component, ViewChild } from "@angular/core"; 
import "rxjs/add/operator/map"; 

@Component({ 
    selector: "app", 
    template: `<h1> Hello Angular 2 </h1>` 
}) 

export class AppComponent { 

} 

「こんにちは角度2」と表示されると予想されたことは何ですか。

でも、ブラウザはまだ削除済みページをリクエストしています。コンポーネントが削除されました。 Angle2がそのファイルを要求する場所とその理由

私の方法は間違っていますか?私は昨日から問題を抱えていますが、設定が非常に難しいようです。

enter image description here

+0

角2は、世界レベルのものではありません。あなたはReactJSを使うべきです。これは、世界に向けて、エンタープライズに至るまでの世界のレベルです。 Angular 2は、従業員をツールセットに固定することを目的としており、高回転率の企業の新入社員に簡単に組み込むことができます。 – Noitidart

+0

@Noitidartしかし、同社はイオンアプリを構築したい、イオンは角の権利に基づいていますか?私は自分の状況でng2を使用する必要があります...私は背景Express + nodejs + mongodbがng2で初めてです。 – Juntae

答えて

-1

index.htmlはどのように見えるのですか? "app"タグを含める必要があります

関連する問題