NestJs : 角度通用引用错误 - 未定义键盘事件



请协助,我创建了一个 angular 8 项目,然后添加了@nestjs/ng-universal以添加 nestjs 作为我的服务器端,一切都运行顺利,直到我添加 @ain/引导我们自己的自定义 UI Boostrap 组件然后收到以下错误ReferenceError - KeyboardEvent is not defined,搜索并遇到 Angular 通用参考错误 - 键盘事件未定义,https://github.com/Angular-RU/angular-universal-starter/blob/master/server.ts#L11。 尝试将多米诺骨牌实现到 main.server.ts,因为我没有 server.ts 并在 main.server.ts 中添加global.KeyboardEvent = null但仍然得到

__metadata("design:paramtypes", [KeyboardEvent]),
ReferenceError: KeyboardEvent is not defined

在nestjs main.server.ts文件中实现domino或解决ReferenceError: KeyboardEvent is not defined的方法吗? 我不想删除@ain/bootstrap,只是想@ain/bootstrap不会影响nestjs。

看看 Universal Nest,特别是服务器端的app.module.ts文件(服务器目录(。该文件实现了domino来处理服务器上的DOM对象,您应该知道,正如Angular文档中提到的,服务器上不存在这些对象。

最新更新