2016-08-29 131 views
0

我對角2斜坡上升,並創造了使用角2 CLI的模塊與角2 CLI

ng new <my project name> 

不過,我注意到,這個項目不包括app.module.ts文件我的項目默認。

當我嘗試創建自己的文件,並與我的默認設置,將其設置

import { NgModule }  from '@angular/core'; 
import { BrowserModule } from '@angular/platform-browser'; 
import { AppComponent } from './app.component'; 

@NgModule({ 
    imports: [ 
    BrowserModule 
    ], 
    declarations: [ 
    AppComponent 
    ], 
    bootstrap: [ AppComponent ] 
}) 
export class AppModule { } 

我得到生成錯誤說法

... @角/核心沒有出口成員「 NgModule」。

有關如何使模塊文件與Angular CLI一起使用的任何想法?

感謝

回答

0

可能是由於原因請確保

  • 請更新的package.json所有@angular依賴關係,至少 「2.0.0 rc.5」

  • 檢查這個屬性在tsconfig.json文件

    moduleResolution「: 」節點「,// < -----

喜歡這裏https://stackoverflow.com/a/38900745/5043867

+1

謝謝。這似乎工作。 另一種選擇是運行npm install -g angular-cli @ webpack,它會自動創建模塊文件 – user3642173