У меня есть следующий сценарий в моем проекте angular2, обычно, когда я хочу запустить проект, я использую команду ng serve ... (start-prod, start-uat, start-dev)
Однако после того, как я прочитал об AOT https://angular.io/guide/aot-compiler#workflow-and-convenience-script Я стараюсь следовать этому шагу и не знаю, как запустить приложение, потому что ng serve - это единственное, что я использовал в начале.
какой сценарий использовать для запуска?
"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 serve --aot
stackoverflow.com/questions/39167600/ - person Anton Lee   schedule 06.09.2017