Files
2026-07-13 12:46:20 +08:00

32 lines
867 B
JavaScript

import { config as conf } from 'dotenv'
import { readFileSync } from 'fs'
import { resolve } from 'path'
conf()
export const cwd = process.cwd()
export const env = process.env
export const isProd = env.NODE_ENV === 'production'
const packPath = resolve(cwd, '../../package.json')
export const pack = JSON.parse(readFileSync(packPath).toString())
export const version = pack.version
export const viewPath = resolve(cwd, '../../src/client/views')
export const staticPaths = [
{
dir: resolve(cwd, '../../node_modules/electerm-icons/icons'),
path: '/icons'
},
{
dir: resolve(cwd, '../../node_modules/@electerm/electerm-resource/tray-icons'),
path: '/images'
},
{
dir: resolve(cwd, '../../node_modules/@electerm/electerm-resource/res/imgs'),
path: '/images'
},
{
dir: resolve(cwd, '../../src/client/entry'),
path: '/'
}
]