簡體   English   中英

ng build -- prod vs ng --build aot for angular 7

[英]ng build -- prod vs ng --build aot for angular 7

我有 angular 7 應用程序,目前使用該命令成功構建了該應用程序

ng build --prod 

我的問題是我對 ng build --aot 與 ng build --prod 感到困惑。 我們的應用程序部署在 .. 我沒有做任何特別的事情來使它啟用 aot,但它也成功運行。 我在構建服務器上設置了什么命令

包.json

"scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },

默認情況下,angular.json 中的 angular 配置是這樣的

"configurations": {
              "production": {
                "fileReplacements": [
                  {
                    "replace": "src/environments/environment.ts",
                    "with": "src/environments/environment.prod.ts"
                  }
                ],
                "optimization": true,
                "outputHashing": "all",
                "sourceMap": false,
                "extractCss": true,
                "namedChunks": false,
                "aot": true

所以 aot build 默認是啟用的,所以你不需要運行ng build --aot

一切都可以使用ng build --prod

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM