nestjs相关内容
为nestjs-typeorm-mongo项目创建初始迁移时遇到问题。 我已经克隆了this sample project from nestjs that uses typeorm with mongodb。当我将";Photo";文档放入名为";test";的本地mongo和集合";Phots";之后,我可以在本地运行该项目,这样我就可以调用l
..
我已经用Nestjs编写了身份验证路由,并希望将其与表单数据一起使用。我让它与URL编码的表单数据、JSON、文本一起工作,但是当我使用表单数据并且真的想让它与表单数据一起工作时,我在正文中没有收到任何东西,因为在前端我正在使用表单数据。我在网上试了所有能找到的方法,但在这件事上没有一个能帮到我。因此,经过几个小时的搜索和尝试,当我没有得到任何线索时,我把我的问题贴在了这里。 感谢任何形式的帮助。
..
我的NX应用程序的npm run build:server调用ng build api-server,从而触发@nrwl/node:build生成器。 它将NestJS应用程序构建为main.js。除了我希望process.env.NODE_ENV在运行时求值之外,一切都正常,但我认为它在构建时就解决了(通过webpack)。 当前,该值始终设置为“开发”。 我是Nrwl的NX新
..
我已经开始与NestJS合作,有一个关于嘲弄警卫的问题 用于单元测试。 我正在尝试测试附加了Method Guard的基本HTTPcontroller。 我的问题开始于我向警卫注入服务时(我需要警卫的ConfigService)。 运行测试时,DI无法解析防护 ● AppController › root › should return "Hello World!"
..
我从Nest.js开始,创建服务后出现错误: Nest无法解析照片服务(?)的依赖项。请验证[0]参数在当前上下文中是否可用。 我遵循数据库示例:https://docs.nestjs.com/techniques/database 以下是我的完整代码: https://github.com/marceloHashzen/nestjsbasics 推荐答案 在app.
..
我正在尝试将一些图像保存在Postgres数据库上,但仅保存了10字节的数据。 流程如下: 我在服务器上收到一个base64编码的字符串,然后将其加载到缓冲区,将其设置为我的实体并保存。 但是,然后尝试从数据库恢复该信息,我只得到了10个字节的数据,并在查询中使用octet_length()进行了验证。 我的实体属性定义: @Column({ "name": "entima_i
..
我想从电报账号下载用户个人资料图片,并使用nestjs框架将其存储在本地存储中。 推荐答案 @Controller() export class Controller { constructor( private readonly httpService: HttpService, ) { } @Get() async downlo
..
我已经创建了一个服务,它的模块如下所示: launchdarkly.module.ts @Module({ providers: [LaunchdarklyService], exports: [LaunchdarklyService], imports: [ConfigService], }) export class LaunchdarklyModule {} (此
..
我正在使用NestJS和TypeORM构建API。我一直使用TypeORMRepository API查询MySQL数据库,主要是因为NestJS Database documentation section提供了一个使用this.photoRepository.find()的示例。随着时间的推移,我注意到我的许多探索性搜索结果出于性能和灵活性的原因推荐使用TypeORMQueryBuilder
..
当动态模块之间存在循环依赖时,导入动态模块的正确方式是什么?我只是将forwardRef(() => MyModule)更改为forwardRef(() => MyModule.forRoot()),但收到Nest can't resolve dependencies错误。 推荐答案 处理嵌套模块依赖关系的最佳方法是始终通过模块而不是通过服务导入依赖关系。如果您遇到循环依赖,Nest将
..
我正在构建一个基于Nestjs的API。main.ts文件嵌套在我的src目录的子文件夹中。因此,编译后的文件也嵌套在dist目录中,我的入口点是dist/api/main.js,而不是dist/main.js。我想让事情保持原样。 使用npm run start:dev启动我的应用程序时,我收到以下错误: 4:47:32 PM - Found 0 errors. Watching f
..
我正在尝试使用@nestjs/axios发出POST请求并返回响应。 这是我的代码: verifyResponse(captcha_response: String): Observable> { return this.httpService.post(''
..
我有一个Nestjs应用程序(睡觉API),我想将其作为简单的Express中间件(不是Nest中间件)导入到另一个节点模块中。实际上我还是不能使它工作。 // main.ts // => The main file of my Nest app, this one is working properly. import { NestFactory } from '@nestjs/co
..
我尝试在AppController内创建新方法,但它没有反映更改。我甚至尝试更改默认的getHello()方法,但它输出的是“Hello World!”。这怎么可能? 失眠 AppController AppService 推荐答案 更新: npm run build && npm run start已修复
..
我有一个前端应用程序(VUE JS) 我有一个后端(Nest JS) Vue JS应用程序使用VUE-Socket.IO-扩展库通过WebSockets从后端获取数据 当Vue JS应用启动时,我在浏览器中看到错误: Polling-xhr.js?d33e:229 POST http://localhost:11050/socket.io/?EIO=4&;transport=p
..
今天,我想弄清楚如何在应用程序的后端(NestJS)验证注册表单。我只是想知道是否存在一种方法来验证password和passwordConfirm匹配,使用class-validator包来构建自定义验证器或利用提供的验证器。我考虑的是类验证器,而不是字段验证器。 // Maybe validator here export class SignUpDto { @IsString(
..
CustomDecorator中,如何访问Nest.js中定义的服务实例? export const CustomDecorator = (): MethodDecorator => { return ( target: Object, propertyKey: string | symbol, descriptor: PropertyDescriptor
..
我刚刚在一个简单的Nest控制器上测试了性能,该控制器返回GET请求的文本(没有数据库)。 和EXPRESS相同的简单GET控制器(中间件)。 我使用WRK工具测试性能。 结果是,普通快递比nestjs快2倍。 为什么由nestjs产生如此多的开销? 推荐答案 更新-2020年3月17日 我们现在正在为每个新的公关运行基准。可在此处找到最新的基准之一:https://
..
我正在开发NestJS应用程序,它向Binance WebSocket API请求一些数据。还创建了一个WebSocket服务器,将接收到的数据发送到前端。在背面,我将所有数据都放在console.log中。但是在前面我只拿到了第一件。我不明白出了什么事。你能帮帮我吗? Coin.gateway.ts import { MessageBody, SubscribeMessage, We
..
我在Nestjs中有这个基本的CRUD方法。 我面临的问题是,当我在所有方法上面应用getCurrentUserId()方法时,它工作得很好,但当我在下面应用时,它就不能工作,并且会出现错误。 中间件有什么问题吗? user.controller.ts @Controller('users') @Serialize(UserDto) export class UsersControll
..