NestJs:Angular Universal ReferenceError-未定义KeyboardEvent

问题描述 投票:0回答:1

[请协助,我创建了一个angular 8项目,然后添加了@nestjs/ng-universal以将nestjs添加为我的服务器端,一切运行顺利,直到我添加了@ ain / bootstrap我们自己的自定义ui boostrap组件,然后收到以下错误ReferenceError - KeyboardEvent is not defined ,经过搜索后遇到Angular Universal ReferenceError - KeyboardEvent is not definedhttps://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文件中实现多米诺骨牌还是解决ReferenceError: KeyboardEvent is not defined的方法?我不想删除@ ain / bootstrap只是希望@ ain / bootstrap不影响nestjs。

angular nestjs angular-universal
1个回答
1
投票

查看Universal Nest,特别是服务器端的app.module.ts文件(服务器目录)。如您所知,此文件实现了Domino来处理服务器上的DOM对象,如app.module.ts所述,那些在服务器上不存在。

© www.soinside.com 2019 - 2024. All rights reserved.