我注意到一些模块会导致我的Angular 5应用程序显示“无法解析所有参数”错误:
EXCEPTION:无法解析ApiService的所有参数:(?)。
我最近通过其他方式遇到了这个问题,并将其包含在我的polyfills.ts中解决了这个问题:
import 'core-js/es6/reflect';
import 'core-js/es7/reflect';
当前问题的修复当然是从我的app.module中取出模块。这些模块是否有共同点可能导致此错误发生?
目前有问题的模块是angular2-moment和PrimeNG's growls。与此同时,如果我找到任何东西,我会继续挖掘并报告。谢谢你的帮助!!
更新:好像我可能找到了PrimeNG的修复程序;我忘了包括:
"styles": [
"styles/styles.scss",
"../node_modules/font-awesome/css/font-awesome.min.css",
"../node_modules/primeng/resources/primeng.min.css",
"../node_modules/primeng/resources/themes/darkness/theme.css"
],
进入我的.angular-cli.json文件。万岁!这让我想知道“无法解决所有参数”错误是不是真的非常描述实际问题?我已经看过一两个github问题,但他们没有得出任何可靠的结论。