简体   繁体   English

无法解析 Staging & Prod 上的所有参数(AOT、buildOptimizer)(ng serve 有效)

[英]Can't resolve all parameters (AOT, buildOptimizer) on Staging & Prod (ng serve works)

I just upgraded from 5 to 8. It works (and really fast) when ng-serve.我刚刚从 5 升级到 8。它在 ng-serve 时工作(而且非常快)。 It also works when I do ng-build.当我执行 ng-build 时它也有效。 But when I tell it to build on但是当我告诉它建立在

ng build --configuration=staging

I get我得到

ERROR in Can't resolve all parameters for CandidateViewComponent ([object Object], [object Object])

But if I change "aot" & "buildOptimizer" to false (in angular.json) it does build successfully.但是,如果我将“aot”和“buildOptimizer”更改为 false(在 angular.json 中),它确实会成功构建。

angular.json:角度.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"
                }
              ]
            }

Whoever is reading this, I found the problem.谁在读这个,我发现了问题。 Turns out that from some reason was an added character to the import path:事实证明,由于某种原因,导入路径中添加了一个字符:

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

the "\‏\‏" “\‏\‏”

I deleted it and it works.我删除了它,它可以工作。

Thanks for all the helpers!感谢所有的帮助者!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Angular-无法解析组件ng build --prod的所有参数 - Angular - Can't resolve ALL Parameters for component ng build --prod ng serve 后无法解析 NgxGalleryPreviewComponent 的所有参数 - Can't resolve all parameters for NgxGalleryPreviewComponent after ng serve AOT 无法解析 [...] 的所有参数 - AOT Can't resolve all parameters for […] 错误:使用ng build --prod构建时无法解析Service的所有参数 - ERROR in : Can't resolve all parameters for Service when build with ng build --prod 在ng build --prod期间无法解析验证指令中的所有参数 - Can't resolve all parameters in validation directive during ng build --prod 无法解析 AngularFirestore (PROD Build) 的所有参数 - Can't resolve all parameters for AngularFirestore (PROD Build) Angular 7 - build --prod 失败并出现错误:无法解析所有参数 - Angular 7 - build --prod failed with error: Can't resolve all parameters for Angular CLI 2错误无法通过AOT生成解析XXXXX的所有参数 - Angular cli 2 Error Can't resolve all parameters for XXXXX by AOT build ng-bootstrap和Angular 6:无法解析NgbModalRef的所有参数:(?,?,?,?) - ng-bootstrap and Angular 6: Can't resolve all parameters for NgbModalRef: (?,?,?,?) ng test显示错误:无法解析BackendService的所有参数 - `ng test` shows Error: Can't resolve all parameters for BackendService
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM