ng build --prod --configuration = production --base-href / folder_name / --aot无法使用Angular 6生成唯一的哈希

时间:2019-02-26 07:35:43

标签: angular

ng build --prod --configuration=production --base-href 
         /folder_name/ --aot

命令始终会生成相同的哈希,而不是唯一的。我们正在使用Angular 6,并尝试创建用于产品部署的构建。以下是我的Angular和CLI版本:

Angular CLI: 6.2.5
Node: 10.12.0
OS: win32 x64
Angular: 6.1.10
... animations, common, compiler, compiler-cli, core, forms
... http, platform-browser, platform-browser-dynamic
... platform-server, router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.8.5
@angular-devkit/build-angular     0.10.3
@angular-devkit/build-optimizer   0.10.3
@angular-devkit/build-webpack     0.10.3
@angular-devkit/core              0.8.5
@angular-devkit/schematics        0.8.5
@angular/cli                      6.2.5
@ngtools/webpack                  7.0.3
@schematics/angular               0.8.5
@schematics/update                0.8.5
rxjs                              6.3.3
typescript                        2.7.2
webpack                           4.19.1    

请让我知道我的配置出了什么问题。

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

0 个答案:

没有答案