2016-12-21 2 views
3

Ich versuche Winkel-cli zu verwenden, um die Umgebung zu konfigurieren von https://github.com/angular/angular-cli#build-targets-and-environment-filesWie konfiguriert man die Angular 2-Umgebungseinstellung durch angular-cli?

Einstellung Aber nachdem ich „ng bauen --prod -aot“ laufen, die Ausgabeseiten zeigen noch den Inhalt von der ursprünglichen Umgebung/environment.ts. Ich erwarte, dass diese Datei von environment/environment.prod.ts überschrieben wird, aber es sieht nicht so aus.

Meine Ordnerstruktur ist wie:

  • Winkel cli.json
  • ...
  • src/
    • app/
      • ...
    • Umwelt/
      • environment.dev.ts
      • environment.prod.ts
      • environment.ts
    • main.ts
    • ...

Mein Winkel cli.json:

"apps": [ 
{ 
    "root": "src", 
    ..., 
    "environments": { 
    "dev": "environments/environment.dev.ts", 
    "prod": "environments/environment.prod.ts" 
    } 
    ... 

In meiner main.ts Datei, ich importieren Sie die "Umwelt":

import { environment } from './environments/environment'; 

Und hier ist meine ng Version:

Winkel-cli: 1.0.0-beta.22-1 node: 6.9.1 OS: Win32 x64

Weiß jemand, was ist los mit mir? Wirklich danke.

Antwort

2

Fügen Sie das Quellelement in Ihrer Umgebung Array:

"source": "environments/environment.ts", 
Verwandte Themen