jinmao88 hai 1 ano
pai
achega
a95ba47b74
Modificáronse 2 ficheiros con 3 adicións e 15 borrados
  1. 1 1
      internal/vite-config/src/plugins/appConfig.ts
  2. 2 14
      src/utils/env.ts

+ 1 - 1
internal/vite-config/src/plugins/appConfig.ts

@@ -73,7 +73,7 @@ async function createAppConfigPlugin({
  * Get the configuration file variable name
  * @param env
  */
-const getVariableName = (title: string) => {
+export const getVariableName = (title: string) => {
   function strToHex(str: string) {
     const result: string[] = [];
     for (let i = 0; i < str.length; ++i) {

+ 2 - 14
src/utils/env.ts

@@ -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