ASP.NET Core中的Angular应用程序6:有多个模块匹配

3

Angular v6.1.10 | ASP.NET Core v2.2.102

我正在使用ASP.NET Core模板构建Angular应用程序。

我想创建一个名为fish-form的组件。

在ASP.NET Core 2.0中,一个简单的

ng g component fish-form --module=app.module.shared.ts

虽然这个解决方案可以解决问题,但由于该架构缺少该文件,因此无法正常工作。

This is the files structure.


我也尝试使用以下方式创建组件

ng g component fish-form

但我遇到了以下错误:

错误: 存在多个匹配的模块。使用 skip-import 选项跳过将组件导入到最近模块中。

Command that I am running to create a form

任何帮助都受到赞赏。
2个回答

3
这样做解决了问题:
ng g component fish-form --module=app.module.ts

1

你有两个选项

  1. ng g component fish-form --skipImport=true。这将移除错误,但不会导入组件。
  2. 更好的解决方案是 ng g component fish-form --module=app.module.ts

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接