angular - 无法解析位置的所有参数
问题描述
我升级到 Angulr9 (ssr) 并启用了 Ivy。但我得到了错误Can't resolve all parameters for Location
,我根本不使用服务“位置”,所有服务都使用@Injectable
无论如何,错误跟踪没有清楚地显示这个错误的来源。
Error: Can't resolve all parameters for Location: (?, ?).
at syntaxError (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:2845:21)
at CompileMetadataResolver._getDependenciesMetadata (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23397:39)
at CompileMetadataResolver._getTypeMetadata (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23289:30)
at CompileMetadataResolver._getInjectableTypeMetadata (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23515:25)
at CompileMetadataResolver.getProviderMetadata (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23524:26)
at D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23462:53
at Array.forEach (<anonymous>)
at CompileMetadataResolver._getProvidersMetadata (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23419:23)
at D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23421:27
at Array.forEach (<anonymous>)
at CompileMetadataResolver._getProvidersMetadata (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23419:23)
at D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23038:76
at Array.forEach (<anonymous>)
at CompileMetadataResolver.getNgModuleMetadata (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23029:53)
at CompileMetadataResolver.getNgModuleSummary (D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:22964:39)
at D:\Downloads\__projects\dev\NodeJs\almogtama3\node_modules\@angular\compiler\bundles\compiler.umd.js:23051:59
复制: https ://github.com/goblins-tech/almogtama3/tree/tmp
跑npm run build:browser:dev && npm run build:server:dev && npm run serve:inspect
解决方案
推荐阅读
- java - 在定义为 JLabel 文本的希伯来语字符串中使用 html 标记 使程序加载速度变慢
- forms - 母版页未打开(Xamarin 表单)
- c++ - 创建了一个链表,但是如何在 C++ 中删除“所有”节点
- python - 如何与 Outlook 中的特定电子邮件进行交互?
- javascript - 这可以即时编码/解码上传的文件吗?
- python - 使用嵌入在python字典列表中的元组列表
- c# - C#类型转换,泛型应该如何实现?
- constructor - Ue4 在运行时使用播放器启动和物理设置组件位置
- dialogflow-es - 从口语列表中获取所选项目的最佳选择?
- java - 如何递归地将字符串分成两半,然后在Java中拆分较小的字符串