Angular 在其他计算机中找不到角度自定义模块

Angular 在其他计算机中找不到角度自定义模块,angular,Angular,我已经创建了一个Angular应用程序,它包含不同的类和模块,我已经在我的机器上成功地构建了它,并将它推送到git存储库 现在,我把它放在另一台机器上,它无法构建,因为它找不到我的一些类 错误消息显示错误TS2307:找不到模块“../entities/events/Event” 找不到的类如下所示: export class Event { "priority": number; "time": string; "event": string; "uid_inst": numb

我已经创建了一个Angular应用程序,它包含不同的类和模块,我已经在我的机器上成功地构建了它,并将它推送到git存储库

现在,我把它放在另一台机器上,它无法构建,因为它找不到我的一些类

错误消息显示
错误TS2307:找不到模块“../entities/events/Event”

找不到的类如下所示:

export class Event {
  "priority": number;
  "time": string;
  "event": string;
  "uid_inst": number;
  "name": string;
}
  • 我确保这些模块包含在我的版本控制中
  • 我在两台机器中使用相同的角度版本(8.2.14)
  • 我定义了类似的类,这些类没有问题
  • 我已经删除了node_模块并运行npm安装,尽管找不到的模块是存储库的一部分

考虑删除
节点模块
文件夹并
运行npm安装

处理文件夹和文件名案例。我在windows和Linux上也有类似的问题

尝试:

../entities/events/event
而不是:

../entities/events/Event

发布一些找不到的模块代码。
找不到模块
听起来像是打字脚本错误,与Angular
NgModule
无关。所以,请更新准确的错误消息。刚刚完成@Mickers我不认为这是你的问题,但你不需要在你的房产名称周围加引号。您还缺少构造函数。构造函数(数据?:事件){this.priority=data.priority?data.priority:null…}。我也不会给你的班级命名为“事件”。这是Js中非常常用的名称,可能会导致类型脚本问题。@Mickers如果我将其用作模型类,我是否需要构造函数?我已经尝试过了,但没有成功。我将编辑我的问题以澄清这一点。这就是问题所在!我的第一台机器是Windows,允许使用大写字母。