2017-10-05 10 views
-1

私は4番の初心者です。私は簡単な例をしようとしていますが、プロダクションモードenableProdMode()を有効にするときはいつでも。この関数は、私がこれをどこに書くべきかを私に教えてくれます。私はこの機能をどこに書かなければならないのですか?予想される '' :/Users/Home/Desktop/angdemo/second/src/app/app.module.ts(18,3):生産モードをagularで有効にする際にエラーが発生しました。

import { BrowserModule } from '@angular/platform-browser'; 
import { NgModule } from '@angular/core'; 
import { FormsModule } from '@angular/forms'; 
import {enableProdMode} from '@angular/core'; 


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

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

は、それは私

Cを与えます。

+0

enableProdMode(); < - ";" Cで ERROR::/ユーザ/ホーム/デスクトップ/ angdemo /秒/ srcに/アプリ/アプリコンマ – Eliseo

+0

ねえエリセオこの\t enableProdMode()のようにカンマ(、)を与えた後でなければならない、それは私に別のエラーが発生します。 module.ts(17,19): '{'が必要です。 – Sonu

+0

あなたが書いたものにもっと注意を払ってください。タイトルに間違いがあります。 –

答えて

0

は、一般的に、あなたがenvironment.tsまたは定義されたモードにmain.tsを持っているし、それをインポートすることができ、

import { enableProdMode } from '@angular/core'; 

内部app.module.tsをインポートする必要はありません。 app.module.tsから削除してください。

+0

Sajeetharan私はすでにmain.tsにすべてのものを持っています。 私のmain.ts: '{角度/コア'から{enableProdMode}をインポートします。 '@ angle/platform-b​​rowser-dynamic'から{platformBrowserDynamic}をインポートします。{appModule}を './app/app.module'からインポートします。 '{環境}'から '{環境}'をインポートします。 if(environment.production){enableProdMode();} platformBrowserDynamic()。bootstrapModule(AppModule) .catch(エラー=> console.log(エラー)); – Sonu

+0

しかし、正常にコンパイルした後は、Angularが開発モードで動作しているので、私はこれを得ました。私がなぜ、生産モードを有効にするためにenableProdMode()を呼び出すのですか? "https://stackoverflow.com/questions/35721206/how-to-enable-production-イン角度-2モード " – Sonu

+0

@Sonuはそうしかしでは、そのmain.tsで – Sajeetharan

0

このようなコードを使用してください:enableProdMode()@NgModuleの中に呼ぶべきではありません。 enableProdMode();

import { BrowserModule } from '@angular/platform-browser'; 
import { NgModule } from '@angular/core'; 
import { FormsModule } from '@angular/forms'; 
import { enableProdMode } from '@angular/core'; 


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

@NgModule({ 
    declarations: [ 
    AppComponent 
    ], 
    imports: [ 
    BrowserModule,FormsModule 
    ], 
    providers: [], 
    bootstrap: [AppComponent] 
}) 


    enableProdMode(); 

export class AppModule { } 
関連する問題