当前位置: 首页 > 网络应用技术

快速开始启动nest.js(7/10) - 应用程序配置

时间:2023-03-06 12:06:51 网络应用技术

  然后导入:

  然后在根目录中创建一个文件

  注意,您应该在文件中添加

  然后,您可以按照以下方式使用相应的变量值。请注意,这里的所有变量值都是字符串,需要的是数字,因此我们需要进行转换。

  从根目录中找到以下方式。

  有时,它需要禁用,如下所示:

  该配置未经验证,这是抛出异常的最佳方法。

  定义验证模式

  我们在应用程序中设置了一项有用的服务,其中之一可以读取我们所有分析的配置变量。

  首先

  那么您可以进口到中间

  还有第二个参数为默认值:

  创建一个文件

  然后在中间使用

  同样,在这里我们也可以使用上面部分中提到的配置,因为此方法不仅允许您通过键检索环境变量,而且还可以穿越我们自定义文件中创建的嵌套自定义配置对象。

  请注意,这是收购属性,因为在中间我们定义它

  对于大型复杂应用程序,它可能很快就会变得不受限制,因为这种方法没有类型的推断。这是一个字符串。我们不断输入字符串,我们不知道相应的位置是否具有相应的属性。

  在文件夹中创建一个新目录,并在其中创建一个文件

  然后在中间使用引言:

  在相应的情况下使用:

  为了避免在字符串中使用操作员,它可能会导致一些小错误,因此我们通常直接注入整个名称空间配置对象。每个名称空间配置都会公开一个属性

  当我们交换职位时,我们会丢下错误!

  该订单很容易被忽略。将来我们应该如何解决这个问题?

  原始:https://juejin.cn/post/709794182678236662