忘了给 merge_envar 也设置读取 *-dev.js

This commit is contained in:
陆柯 2022-08-16 14:25:37 +08:00
parent dc17255ddb
commit 72dc6f4e3e

View File

@ -10,7 +10,17 @@ module.exports = {
* - 字符串数组: 按顺序导入导入每个文件后面文件里的变量覆盖前面的
* - 对象: 直接添加到 global.envar
*/
merge_envar ({ rawEnvar = {}, envarFiles = ['./envar-base-basic.js', './envar-base-custom.js', './envar-base-secret.js'] } = {}) {
merge_envar ({
rawEnvar = {},
envarFiles = [
'./envar-base-basic.js',
'./envar-base-custom.js',
'./envar-base-dynamic-dev.js',
'./envar-base-dynamic.js',
'./envar-base-secret-dev.js',
'./envar-base-secret.js',
],
} = {}) {
if (!global.envar) {
global.envar = rawEnvar // 不知为何必须定义成全局变量才能保证多次require只执行一次。