Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular Can';t在登台上解析所有参数(AOT、buildOptimizer)&;产品主任(ng服务工程)_Angular_Webpack_Angular Aot_Ng Build - Fatal编程技术网

Angular Can';t在登台上解析所有参数(AOT、buildOptimizer)&;产品主任(ng服务工程)

Angular Can';t在登台上解析所有参数(AOT、buildOptimizer)&;产品主任(ng服务工程),angular,webpack,angular-aot,ng-build,Angular,Webpack,Angular Aot,Ng Build,我刚从5升到8。 当ng发球时,它起作用(而且非常快)。当我进行ng构建时,它也可以工作。 但当我告诉它要建立在 ng build--configuration=staging 我明白了 ERROR in Can't resolve all parameters for CandidateViewComponent ([object Object], [object Object]) 但是,如果我将“aot”和“buildOptimizer”更改为false(在angular.json中),它

我刚从5升到8。 当ng发球时,它起作用(而且非常快)。当我进行ng构建时,它也可以工作。 但当我告诉它要建立在

ng build--configuration=staging

我明白了

ERROR in Can't resolve all parameters for CandidateViewComponent ([object Object], [object Object])
但是,如果我将“aot”和“buildOptimizer”更改为false(在angular.json中),它确实成功构建了

angular.json:

            "staging": {
              "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.staging.ts"
                }
              ]
            }

无论是谁在读这篇文章,我都发现了问题所在。 结果表明,出于某种原因,导入路径中添加了一个字符:

import { SelectedCompanyService } from 'app/shared/_services/\u200F\u200Fselected-company.service';
“\u200F\u200F”

我删除了它,它就工作了


谢谢所有的帮助

尝试在environment.staging.ts文件中添加“APIRL”属性。另外,请检查您是否错过了测试的任何配置apiUrl已修复,这是我的错误。我更新了帖子。谢谢。问题在于您的候选视图组件。试着找出其中的问题。它可能与您在该文件中导入的包有关,或者与您的代码有关。我也这么认为,但当我在那里停用代码时,它只是在不同的组件中显示相同的错误。我真的怀疑这与angular 5和up之间编译器的差异有关,因为它在angular 5中运行平稳。