如果您在使用或时遇到错误An unhandled exception occurred: The 'buildOptimizer' option cannot be used without 'aot'.或出现某些变化,那么这是对我有用的解决方案(向下滚动)。ng buildng deploy
根据本教程将我的项目结构更改为 Angular 中的 monorepo 结构后,我遇到了许多配置错误,经过大量故障排除后我设法解决了这些错误。
完整的错误读取
Cannot find "lint" target for the specified project.
You should add a package that implements linting capabilities
Run Code Online (Sandbox Code Playgroud)
此错误的一个变体是
Schema validation failed with the following errors:
Data path "" must have required property 'lintFilePatterns'.
Run Code Online (Sandbox Code Playgroud)
这两个错误都可以通过正确配置您的angular.json.
在下面查找修复的详细信息
我在使用 jest 在 Angular 中执行测试时遇到了一个神秘的错误。
上面写着
类型错误:将循环结构转换为 JSON --> 从构造函数为“Object”的对象开始 | 属性“element”-> 具有构造函数“Object”的对象 | 属性 'componentProvider' -> 具有构造函数 'Object' 的对象 --- 属性 'parent' 在 stringify () 处闭合循环
或该错误的某些变体。
我找到了解决这个问题的方法,请看下面的答案。