【问题标题】:Cant find Module error in Angular when following the steps from angular.io遵循 angular.io 中的步骤时,在 Angular 中找不到模块错误
【发布时间】:2020-07-07 20:14:12
【问题描述】:

这是我根据 angular.io 文档构建的第一个 Angular 应用程序。我已经按照他们提到的相同步骤进行操作,我看到当我生成新组件时,它们没有被添加到 app.module 中,所以我尝试添加它们,在这里我收到以下错误

找不到模块“./product-alerts/product-alerts.component”。

这个应用程序是在 stackblitz 中构建的,所以请找到我的项目的链接。

EditorURl:https://stackblitz.com/edit/angular-tejatest1

【问题讨论】:

    标签: angular stackblitz


    【解决方案1】:

    这是因为您的 product-alerts 组件位于 app 文件夹之外。像这样更改您在模块中的导入:或者将您的产品警报移动到应用文件夹中。

    试试这个:

    app.module.ts

    import { ProductAlertsComponent } from '../product-alerts/product-alerts.component';
    

    【讨论】:

      【解决方案2】:

      在确切的steps 之后看到了类似的问题,解决方案是IT-Crowd-like:保存项目并重新加载页面!

      【讨论】:

        【解决方案3】:

        有时在 Stackblitz 中创建组件然后删除时也会发生这种情况。导入碰巧不会自动删除。这可能会导致混乱的情况。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-01-20
          • 1970-01-01
          • 1970-01-01
          • 2018-06-01
          • 2020-04-06
          • 2018-07-11
          • 2019-07-03
          相关资源
          最近更新 更多