Изменил название переменных окружения, добавил переменную для title

This commit is contained in:
Ilia Miheev
2026-08-02 20:40:37 +03:00
parent 3650ffa3cd
commit 54b912c900
4 changed files with 62 additions and 62 deletions
+30 -30
View File
@@ -7,21 +7,21 @@ const OUT_PATH =
process.env.CONFIG_OUT || path.join(ROOT, 'public', 'config.js')
const DEFAULTS = {
VUE_APP_NAME: 'irandom',
VUE_APP_TITLE: 'irandom',
VUE_APP_BRAND_URL: 'https://git.imiheev.online/admin/irandom',
VUE_APP_LOGO_URL: '/logo.png',
VUE_APP_DEFAULT_LOCALE: 'ru',
VUE_APP_COLOR_PRIMARY: '#c9a66b',
VUE_APP_COLOR_ACCENT: '#e6c566',
VUE_APP_COLOR_BG: '#1a1815',
VUE_APP_COLOR_SURFACE: '#2e2820',
VUE_APP_COLOR_SURFACE_RAISED: '#3a3228',
VUE_APP_COLOR_TEXT: '#ffffff',
VUE_APP_COLOR_TEXT_MUTED: '#c8c0b4',
VUE_APP_COLOR_DANGER: '#ee5c5c',
VUE_APP_COLOR_LINK: '#4a6a8a',
VUE_APP_COLOR_BORDER: '#4a4034'
IRANDOM_NAME: 'irandom',
IRANDOM_TITLE: 'irandom',
IRANDOM_BRAND_URL: 'https://git.imiheev.online/admin/irandom',
IRANDOM_LOGO_URL: '/logo.png',
IRANDOM_DEFAULT_LOCALE: 'ru',
IRANDOM_COLOR_PRIMARY: '#c9a66b',
IRANDOM_COLOR_ACCENT: '#e6c566',
IRANDOM_COLOR_BG: '#1a1815',
IRANDOM_COLOR_SURFACE: '#2e2820',
IRANDOM_COLOR_SURFACE_RAISED: '#3a3228',
IRANDOM_COLOR_TEXT: '#ffffff',
IRANDOM_COLOR_TEXT_MUTED: '#c8c0b4',
IRANDOM_COLOR_DANGER: '#ee5c5c',
IRANDOM_COLOR_LINK: '#4a6a8a',
IRANDOM_COLOR_BORDER: '#4a4034'
}
function parseEnvFile(filePath) {
@@ -62,22 +62,22 @@ function buildConfig(fileEnv) {
const pick = (key) => process.env[key] || fileEnv[key] || DEFAULTS[key]
return {
name: pick('VUE_APP_NAME'),
title: pick('VUE_APP_TITLE'),
brandUrl: pick('VUE_APP_BRAND_URL'),
logoUrl: pick('VUE_APP_LOGO_URL'),
defaultLocale: pick('VUE_APP_DEFAULT_LOCALE'),
name: pick('IRANDOM_NAME'),
title: pick('IRANDOM_TITLE'),
brandUrl: pick('IRANDOM_BRAND_URL'),
logoUrl: pick('IRANDOM_LOGO_URL'),
defaultLocale: pick('IRANDOM_DEFAULT_LOCALE'),
colors: {
primary: pick('VUE_APP_COLOR_PRIMARY'),
accent: pick('VUE_APP_COLOR_ACCENT'),
bg: pick('VUE_APP_COLOR_BG'),
surface: pick('VUE_APP_COLOR_SURFACE'),
surfaceRaised: pick('VUE_APP_COLOR_SURFACE_RAISED'),
text: pick('VUE_APP_COLOR_TEXT'),
textMuted: pick('VUE_APP_COLOR_TEXT_MUTED'),
danger: pick('VUE_APP_COLOR_DANGER'),
link: pick('VUE_APP_COLOR_LINK'),
border: pick('VUE_APP_COLOR_BORDER')
primary: pick('IRANDOM_COLOR_PRIMARY'),
accent: pick('IRANDOM_COLOR_ACCENT'),
bg: pick('IRANDOM_COLOR_BG'),
surface: pick('IRANDOM_COLOR_SURFACE'),
surfaceRaised: pick('IRANDOM_COLOR_SURFACE_RAISED'),
text: pick('IRANDOM_COLOR_TEXT'),
textMuted: pick('IRANDOM_COLOR_TEXT_MUTED'),
danger: pick('IRANDOM_COLOR_DANGER'),
link: pick('IRANDOM_COLOR_LINK'),
border: pick('IRANDOM_COLOR_BORDER')
}
}
}