我正在尝试使用cmd行中的“ng generate component hero”生成一个名为“hero”的组件,并收到以下消息:
错误:您提供了一个无效的对象,其中包含一个流。您可以提供Observable,Promise,Array或Iterable 您提供了一个无效的对象,其中包含一个流。您可以提供Observable,Promise,Array或Iterable。
我该怎么做才能解决这个问题?
答案 0 :(得分:1)
一小时解决了同样的问题,最终得出结论:
1。我的全局和本地CLI不匹配(1.6.4 g vs 1.6.3 l),
所以我跑了npm install --save-dev @angular/cli@latest
2。之后是另一个警告:
"错误:多个模块匹配。使用skip-import选项跳过将组件导入最近的模块。
多个模块匹配。使用skip-import选项跳过将组件导入最近的模块。",
所以ng g c my-component --skip-import
现在按预期工作了
我希望它会有所帮助。