1
私はAngular 2アプリを構築し、SystemJS/JSPMでバンドルしています。開発中にAngular 2 TypeScript:JSPMとバンドルするときのenableProdMode
私はindex.html
でアプリをインポートします。
<script src="jspm_packages/system.js"></script>
<script src="systemjs.config.js"></script>
<script src="systemjs.importapp.js"></script>
私がバンドル:
jspm bundle-sfx app assets/js/myapp.sfx.min.js --minify --no-mangle --skip-source-maps
そして、上記の3つを交換
<script src="assets/js/myapp.sfx.min.js" defer></script>
でindex.html
のバージョンを持っています。
マイmain.ts
出発点は、次のようになります。私がやりたい何
// CORE IMPORTS
import 'es6-shim';
import 'reflect-metadata';
import 'zone.js';
import 'zone.js/dist/zone';
import 'zone.js/dist/long-stack-trace-zone';
import 'rxjs';
// ADD ALL OPERATORS TO OBSERVABLES
import 'rxjs/Rx';
// APP INITIALISATION
import {bootstrap} from 'angular2/platform/browser';
import {enableProdMode} from 'angular2/core';
import {AppComponent} from './app.component';
import {ROUTER_PROVIDERS} from 'angular2/router';
bootstrap(AppComponent, [
ROUTER_PROVIDERS
]);
私はjspm bundle-sfx
にバンドルしていた場合にのみ、コールenableProdMode()
です。
この問題を解決するにはどうすればよいでしょうか?