.default('development'),
}),
validationOptions: {
allowUnknown: false, // 控制是否允许环境变量中未知的键...abortEarly: true, // 如果为true,在遇到第一个错误时就停止验证;如果为false,返回所有错误。默认为false。...这里只用到了joi的基础语法,比如默认转换格式,添加默认值....匹配数组有效值,不匹配默认用默认值~
若是环境变量使用异常,或者转换异常就会抛出类似的错误
image.png
ConfigModule 之 load
这个可以用来加载组合的配置函数,
比如你一些配置分散在多个....env中,
然后需要组装成一个对象传入,方便使用!