This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
/**
|
||||
* Get the configuration file variable name
|
||||
* @param env
|
||||
*/
|
||||
export const getConfigFileName = (env: Record<string, any>) => {
|
||||
const safe = (env.VITE_GLOB_APP_SHORT_NAME || '__APP')
|
||||
.replace(/[^\w]/g, '_') // 非字母数字→_
|
||||
.replace(/_{2,}/g, '_') // 连续 _ 变单个
|
||||
.replace(/^_|_$/g, '') // 去掉首尾 _
|
||||
.toUpperCase();
|
||||
return `__PRODUCTION_${safe}__CONF__`;
|
||||
};
|
||||
Reference in New Issue
Block a user