前言
在写后端的时候,我们一般提倡配置文件分离.
所以.env就可以很方面来维护我们的环境变量,
封装对应的工厂函数也能组合更复杂的配置!...: Array; // 加载环境变量的工厂函数,可以用于组合复杂的配置
expandVariables?...配置集中化,映射也很方便(比如用了Docker)
指定volume就可以了..不同环境互不干涉(开发,测试,生产!)...abortEarly: true, // 如果为true,在遇到第一个错误时就停止验证;如果为false,返回所有错误。默认为false。...匹配数组有效值,不匹配默认用默认值~
若是环境变量使用异常,或者转换异常就会抛出类似的错误
image.png
ConfigModule 之 load
这个可以用来加载组合的配置函数,
比如你一些配置分散在多个