在 Angular ionic 应用程序中的 angular.json 中实现“文件替换”时,应用程序运行速度非常慢

问题描述 投票:0回答:1

当我更改 angular.json 中的环境配置时,

"customer1-dev": {
            **"fileReplacements": [
                {
                    "replace": "src/environments/environment.ts",
                    "with": "src/environments/environment.hondaIndia.ts"
                }
            ],**
            "buildOptimizer": false,
            "optimization": false,
            "vendorChunk": true,
            "extractLicenses": false,
            "sourceMap": true,
            "namedChunks": true
            
        },

当我在配置中添加“fileReplacements”时,我的应用程序运行速度非常慢。

当我删除“fileReplacements”时,应用程序运行得更快。

我使用相同的应用程序源代码为不同的 2 客户创建了一个环境设置。 参考网址 这就是为什么我需要在 angular.json 中设置配置。

针对客户特定的环境设置,工作正常,但应用程序运行速度非常慢。

angular ionic-framework capacitor ionic-native ionic6
1个回答
0
投票

典型开发配置:

{
    "configurations": {
        ...
        // can change "development" to any configuration target
        "development": {
          "buildOptimizer": false,
          "optimization": false,
          "vendorChunk": true,
          "extractLicenses": false,
          "sourceMap": true,
          "namedChunks": true,
          "fileReplacements": [...]
        }
}

不优化开发服务器会更快。显然,您需要一个单独的生产配置来获得优化的构建。

© www.soinside.com 2019 - 2024. All rights reserved.