mirror of
https://github.com/TheFunny/ArisuAutoSweeper
synced 2026-10-10 22:12:06 +00:00
fix: update rootName array in getAlasABSPath function
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import {app} from 'electron';
|
import {app} from 'electron';
|
||||||
import {isMacintosh} from './env';
|
import {isMacintosh} from './env';
|
||||||
import fs from 'fs';
|
import fs from 'fs';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the absolute path of the project root directory
|
* Get the absolute path of the project root directory
|
||||||
* @param files
|
* @param files
|
||||||
@@ -8,7 +9,7 @@ import fs from 'fs';
|
|||||||
*/
|
*/
|
||||||
const getAlasABSPath = (
|
const getAlasABSPath = (
|
||||||
files: string[] = ['**/config/deploy.yaml', '**/config/deploy.template.yaml'],
|
files: string[] = ['**/config/deploy.yaml', '**/config/deploy.template.yaml'],
|
||||||
rootName: string | string[] = ['AzurLaneAutoScript', 'Alas', 'ArisuAutoSweeper'],
|
rootName: string | string[] = ['AzurLaneAutoScript', 'Alas', 'StarRailCopilot', 'SRC'],
|
||||||
) => {
|
) => {
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
const sep = path.sep;
|
const sep = path.sep;
|
||||||
@@ -53,7 +54,6 @@ const getAlasABSPath = (
|
|||||||
const appAbsPathArr = appAbsPath.split(sep);
|
const appAbsPathArr = appAbsPath.split(sep);
|
||||||
let flag = false;
|
let flag = false;
|
||||||
while (step > 0 && !flag) {
|
while (step > 0 && !flag) {
|
||||||
appAbsPathArr.pop();
|
|
||||||
const entries = fg.sync(files, {
|
const entries = fg.sync(files, {
|
||||||
dot: true,
|
dot: true,
|
||||||
cwd: appAbsPathArr.join(sep) as string,
|
cwd: appAbsPathArr.join(sep) as string,
|
||||||
@@ -63,6 +63,7 @@ const getAlasABSPath = (
|
|||||||
alasABSPath = appAbsPathArr.join(sep);
|
alasABSPath = appAbsPathArr.join(sep);
|
||||||
}
|
}
|
||||||
step--;
|
step--;
|
||||||
|
appAbsPathArr.pop();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user