问题标签 [nestjs-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
542 浏览

nestjs - 如何在配置案例中使用 DynamicModule?

全部,如何在配置案例中使用 DynamicModule?

https://github.com/nestjs/nest/blob/master/sample/25-dynamic-modules/src/config/config.service.ts#L12为官方示例。

像官方示例一样配置后:

真的不明白“动态模块使我们能够将参数传递给正在导入的模块,以便我们可以改变它的行为。”(来自官方文档)与常用方式有什么区别吗?喜欢:https ://docs.nestjs.com/techniques/configuration

例如,如果我在 config 文件夹中有三个配置文件中的两个。如何使用?和常用方式的区别。

谢谢。

0 投票
2 回答
591 浏览

dependency-injection - 如何将路径配置从另一个服务注入到 ServeStaticModule 中?

NestJS文档对服务器静态文件说如下:

但作为 DI 和 SOLID 从业者,我想让 rootPath 可配置。可以说我有一个ConfigModule或我自己的ConstantsModule. 我如何rootPath以与此类似的方式注入?

0 投票
1 回答
1010 浏览

unit-testing - NetsJs 控制器单元测试返回 TypeError:无法读取未定义的属性

尝试在 NetsJs 控制器上编写单元测试,但返回 TypeError:无法读取未定义的属性“getGroup”

groups.controller.spec.ts

unitTestingMocks.ts

组.controller.ts

组服务.ts

尝试从控制器获取组时出现以下错误

谁能指导我这里需要正确的地方。

0 投票
1 回答
2388 浏览

javascript - 如何使用nestfastify编写来自nestjs异常过滤器的响应

我在编写来自nestjs异常过滤器的自定义http响应时遇到问题
我正在使用nest fastify(不是express)
我正在创建捕获UserNotFoundException的自定义异常过滤器,如下所示:

我不断收到 response.status(...).json() 不是函数。

我知道我必须为某种类型的响应作者指定该响应的类型(例如:来自快递的响应)。

我尝试从 express 导入该 响应对象,并将响应变量的类型更新为 Response(express),如下所示:

一切顺利。

但我不想在我的应用程序中添加一些快速的东西,我只想使用nestjs fastify。你们知道任何可以从快递中替换此响应对象的类吗?或者,如果你有另一种更聪明的方法来解决这个问题,它也会有所帮助

谢谢大家

0 投票
5 回答
6988 浏览

swagger - 请求正文未显示在 Nest.js + Swagger 中

我的控制器代码是这样的。

我希望在 Swagger 中看到一个可以输入一些文本作为请求正文的地方,但我看到了这个

在此处输入图像描述

0 投票
1 回答
1265 浏览

nestjs - 我可以使用@nestjs/cofnig 从 appModule 中的数据库获取配置吗?

我想使用@nestjs 来管理配置文件。

现在我已经使用以下方式连接mysql和redis。

我可以通过@nestjs/config在appmodule中获取他们的配置信息吗

0 投票
1 回答
615 浏览

node.js - 如何将 graphQL 查询属性映射到不同的响应属性?

我在文件中为 nestjs 模式第一个应用程序type定义了一个 graphQL。.graphql类型是:

现在,使用 nestjs 我有一个解析器函数

的结果await this.addressService.getAll()是一个对象数组,其中包含以下属性_

我也在使用@nestjs/graphql@Query@ResolveField等等。我的问题是,如何将响应属性映射到我.graphql在 nestjs 框架的文件中作为 SDL 编写的 graphql 属性?有什么方法可以使用nestjs将graphql查询属性映射到结果属性?

我查看了 graphql 别名,这里也提到了,但这对我没有用。对此的任何帮助都将受到高度赞赏。

0 投票
1 回答
1872 浏览

nestjs - nestjs上传文件和图片系统

我想创建一个文件上传器部分。我按顺序排列了以下代码: app.module.ts :

文件.controller.ts :

发送文件后我不会收到任何错误,但文件不会上传:

但在 app.controller.ts 上使用此代码,上传成功: files.controller.ts :

什么是顺从?

0 投票
3 回答
2776 浏览

reactjs - eslint + jsconfig + nextjs 模块路径别名(绝对路径导入-@)

我正在尝试使用nextjs 文档之后的自定义别名导入文件。

我目前的做法是

我得到了预期的结果。但是 eslint 抛出以下错误:

  • 无法解析模块的路径(eslint - 导入/没有未解析)

我尝试在我的 eslintrc 文件中添加以下行来解决错误

但是 eslint 仍然会抛出同样的错误。

解决这个问题的正确方法是什么?

提前致谢...

注意:我不想删除 eslint,我需要 @components 导入别名

0 投票
1 回答
2079 浏览

node.js - 如何在 NEST JS 中为特定/不同的请求方法处理多个中间件?

在下面解释我的代码:有两个中间件 AuthenticationMiddleware,RequestFilterMiddleware 干预所有请求方法。

我的问题是如何RequestFilterMiddleware只为 GET 方法制作中间件,AuthenticationMiddleware为所有请求方法制作中间件

app.module.ts