私はangular2プロジェクトで次のスクリプトを使用していますが、通常はプロジェクトを実行するときに、私が使用するコマンドはサービスになります...(start-prod、start-uat、start-dev)角度実行AOT + ngのロールアップコンパイル?
しかし、 AOTについて読むhttps://angular.io/guide/aot-compiler#workflow-and-convenience-script私はステップに従おうとしていて、アプリケーションを起動する方法がわからないのは、最初に使用したものだけです。
私はどのスクリプトを使用して起動しますか?
"scripts": {
"ng": "ng",
"start-prod": "ng serve --environment=prod --deploy/--proxy-config proxy.conf.json",
"start-uat": "ng serve --environment=uat --deploy/--proxy-config proxy.conf.json",
"start-dev": "ng serve --environment=dev --deploy/--proxy-config proxy.conf.json",
"build:aot": "ngc -p tsconfig-aot.json && rollup -c rollup-config.js",
"build-prod": "ng build --environment=prod --aot false output-hashing none --deploy /",
"build-uat": "ng build --environment=uat --aot false output-hashing none --deploy /",
"build-dev": "ng build --environment=dev --aot false output-hashing none --deploy /",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
また、私はウェブパックからAOTないNGCでAOTを実行したい、私はカスタムデコレータhttps://github.com/rangle/angular-2-aot-sandboxを使用して問題を持っていると私はあなたが実行することができ、生産
してみてください。この 'ngのサーブ--aot' https://stackoverflow.com/questions/39167600/how-to-use-ahead-of-time-compiler -with-angular-cli-webpack –