support custom srcPath

This commit is contained in:
SrGooglo 2023-03-03 21:29:11 +01:00
parent c172898c42
commit b5bbfc0e19

View File

@ -53,14 +53,14 @@ if (process.env.LOG_REQUESTS === "true") {
global.DEFAULT_MIDDLEWARES.push(require("morgan")(process.env.NODE_ENV === "development" ? "dev" : "combined")) global.DEFAULT_MIDDLEWARES.push(require("morgan")(process.env.NODE_ENV === "development" ? "dev" : "combined"))
} }
function registerBaseAliases() { function registerBaseAliases(srcPath = "src") {
moduleAlias.addAliases({ moduleAlias.addAliases({
"@controllers": path.resolve(process.cwd(), "src", "controllers"), "@controllers": path.resolve(process.cwd(), srcPath, "controllers"),
"@middlewares": path.resolve(process.cwd(), "src", "middlewares"), "@middlewares": path.resolve(process.cwd(), srcPath, "middlewares"),
"@models": path.resolve(process.cwd(), "src", "models"), "@models": path.resolve(process.cwd(), srcPath, "models"),
"@classes": path.resolve(process.cwd(), "src", "classes"), "@classes": path.resolve(process.cwd(), srcPath, "classes"),
"@lib": path.resolve(process.cwd(), "src", "lib"), "@lib": path.resolve(process.cwd(), srcPath, "lib"),
"@utils": path.resolve(process.cwd(), "src", "utils"), "@utils": path.resolve(process.cwd(), srcPath, "utils"),
}) })
} }