gpt4 book ai didi

angular - 导入 angular2-calendar-heatmap 导致 JIT 编译错误

转载 作者:行者123 更新时间:2023-12-02 10:56:49 25 4
gpt4 key购买 nike

我正在开发一个 Angular 应用程序(版本 9.0.3),我最近想实现一个日历模块,所以我浏览了网页并偶然发现了 angular2-calendar-heatmap .我认为这适合我的项目,所以我决定添加它,它给出了以下错误:

enter image description here

我做了什么:

  • 我通过 npm install angular2-calendar-heatmap 安装了这个依赖。如 the installation 中所述.
  • 我在我的共享中声明(并导出)了这个组件(这就是我也导出的原因,因为其他模块导入了导出这个的模块) Angular 模块,如 the installation 中所述.

  • 我试过的
  • 我尝试导入它,而不是在我的模块中声明它,但这并没有改变有关错误的任何内容。
  • 我检查了是否在我的 package.json 中正确添加了依赖项, 它是 "angular2-calendar-heatmap": "^0.2.2"

  • 我已经知道的
  • 我 100% 确定这个包导致了这个错误,因为没有错误它可以正常运行。
  • 最佳答案

    由于 this post 中的答案,我确实找到了摆脱错误的方法.我只是退出当前服务器并使用 ng serve 重新启动它.

    但是,我还有其他错误。我得到 Cannot declare 'CalendarHeatmap' in a NgModule as it's not a part of the current compilation.因为在声明中添加了 CalendarHeatmap,所以将其更改为导入,但这也没有解决问题,因为这给出了以下错误:Appears in the NgModule.imports of SharedModule, but could not be resolved to an NgModule class
    然而,我发现另一个包也提供日历,更详细,它被称为 angular calendar并且似乎提供了更多选择。我在这里也遇到了同样的错误。我只需要关闭服务器并使用 ng serve 重新启动它然后我让它开始工作。

    关于angular - 导入 angular2-calendar-heatmap 导致 JIT 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60834457/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com