代码之家  ›  专栏  ›  技术社区  ›  Gonçalo Peres

ASP.NET核心中的Angular App6:多个模块匹配

  •  1
  • Gonçalo Peres  · 技术社区  · 6 年前

    角型V6.1.10_ASP.NET核心V2.2.102

    我正在从ASP.NET核心模板构建一个角度分明的应用程序。

    我想创建一个组件(鱼形)。

    在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
    

    但我得到了以下错误:

    错误:多个模块匹配。使用“跳过导入”选项跳过 将组件导入最近的模块。

    Command that I am running to create a form

    感谢您的帮助。

    2 回复  |  直到 6 年前
        1
  •  2
  •   Gonçalo Peres    6 年前

    这解决了问题:

    ng g component fish-form --module=app.module.ts
    
        2
  •  1
  •   M M    6 年前

    你有两个选择

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