|
|
|
@ -1,18 +1,6 @@ |
|
|
|
import type { GlobEnvConfig } from '/#/config'; |
|
|
|
import pkg from '../../package.json'; |
|
|
|
|
|
|
|
const getVariableName = (title: string) => { |
|
|
|
function strToHex(str: string) { |
|
|
|
const result: string[] = []; |
|
|
|
for (let i = 0; i < str.length; ++i) { |
|
|
|
const hex = str.charCodeAt(i).toString(16); |
|
|
|
result.push(('000' + hex).slice(-4)); |
|
|
|
} |
|
|
|
return result.join('').toUpperCase(); |
|
|
|
} |
|
|
|
|
|
|
|
return `__PRODUCTION__${strToHex(title) || '__APP'}__CONF__`.toUpperCase().replace(/\s/g, ''); |
|
|
|
}; |
|
|
|
import { getVariableName } from '@vben/vite-config/src/plugins/appConfig'; |
|
|
|
|
|
|
|
export function getCommonStoragePrefix() { |
|
|
|
const { VITE_GLOB_APP_TITLE } = getAppEnvConfig(); |
|
|
|
@ -26,7 +14,7 @@ export function getStorageShortName() { |
|
|
|
|
|
|
|
export function getAppEnvConfig() { |
|
|
|
console.log(import.meta.env.VITE_GLOB_APP_TITLE); |
|
|
|
// __PRODUCTION__005600620065006E002000410064006D0069006E__CONF__
|
|
|
|
|
|
|
|
const ENV_NAME = getVariableName(import.meta.env.VITE_GLOB_APP_TITLE); |
|
|
|
console.log(ENV_NAME); |
|
|
|
const ENV = import.meta.env.DEV |
|
|
|
|