forked from noxious/server
Path fixes for all environments, npm run format, removed redundant imports
This commit is contained in:
15
src/utilities/utilities.ts
Normal file
15
src/utilities/utilities.ts
Normal file
@ -0,0 +1,15 @@
|
||||
import config from './config'
|
||||
import path from 'path'
|
||||
|
||||
export function getRootPath(folder: string, ...additionalSegments: string[]) {
|
||||
return path.join(process.cwd(), folder, ...additionalSegments)
|
||||
}
|
||||
|
||||
export function getAppPath(folder: string, ...additionalSegments: string[]) {
|
||||
const baseDir = config.ENV === 'development' ? 'src' : 'dist'
|
||||
return path.join(process.cwd(), baseDir, folder, ...additionalSegments)
|
||||
}
|
||||
|
||||
export function getPublicPath(folder: string, ...additionalSegments: string[]) {
|
||||
return path.join(process.cwd(), 'public', folder, ...additionalSegments)
|
||||
}
|
Reference in New Issue
Block a user