23 lines
605 B
TypeScript
23 lines
605 B
TypeScript
//获取项目根目录
|
|
function GetHomeDir() {
|
|
let HOME_DIR = process.cwd();
|
|
// console.log("process.env.NODE_ENV", process.env.NODE_ENV);
|
|
if (process.env.NODE_ENV === "production") {
|
|
let arr = process.execPath.replaceAll("\\", "/").split("/");
|
|
arr.pop();
|
|
HOME_DIR = arr.join("/");
|
|
}
|
|
return HOME_DIR;
|
|
}
|
|
//获取项目根目录
|
|
function GetAsar() {
|
|
let HOME_DIR = ''
|
|
if (process.env.NODE_ENV === "production") {
|
|
let arr = process.execPath.replaceAll("\\", "/").split("/");
|
|
arr.pop();
|
|
HOME_DIR = arr.join("/");
|
|
}
|
|
return HOME_DIR;
|
|
}
|
|
export { GetHomeDir, GetAsar };
|