Angular 在其他计算机中找不到角度自定义模块
我已经创建了一个Angular应用程序,它包含不同的类和模块,我已经在我的机器上成功地构建了它,并将它推送到git存储库 现在,我把它放在另一台机器上,它无法构建,因为它找不到我的一些类 错误消息显示Angular 在其他计算机中找不到角度自定义模块,angular,Angular,我已经创建了一个Angular应用程序,它包含不同的类和模块,我已经在我的机器上成功地构建了它,并将它推送到git存储库 现在,我把它放在另一台机器上,它无法构建,因为它找不到我的一些类 错误消息显示错误TS2307:找不到模块“../entities/events/Event” 找不到的类如下所示: export class Event { "priority": number; "time": string; "event": string; "uid_inst": numb
错误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
发布一些找不到的模块代码。
找不到模块
听起来像是打字脚本错误,与AngularNgModule
无关。所以,请更新准确的错误消息。刚刚完成@Mickers我不认为这是你的问题,但你不需要在你的房产名称周围加引号。您还缺少构造函数。构造函数(数据?:事件){this.priority=data.priority?data.priority:null…}。我也不会给你的班级命名为“事件”。这是Js中非常常用的名称,可能会导致类型脚本问题。@Mickers如果我将其用作模型类,我是否需要构造函数?我已经尝试过了,但没有成功。我将编辑我的问题以澄清这一点。这就是问题所在!我的第一台机器是Windows,允许使用大写字母。