From 29b048064ae92d5d8d9737477f4375f724deeb08 Mon Sep 17 00:00:00 2001
From: whychw <858544502@qq.com>
Date: 星期六, 21 三月 2026 14:40:02 +0800
Subject: [PATCH] U 安装脚本修改
---
main.js | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/main.js b/main.js
index 17618f9..deefe8a 100644
--- a/main.js
+++ b/main.js
@@ -155,7 +155,10 @@
// 缁堟java杩涚▼ 骞堕噸鍚湇鍔� linux骞冲彴
function stopForLinux() {
- let dir = path.join(process.cwd(), './stop.sh');
+ // 鑾峰彇搴旂敤鐨勭湡瀹炴牴鐩綍锛圓SAR 鍖呭鐨勮矾寰勶級
+ const appPath = app.getAppPath();
+ log.info(`appPath: ====${appPath}====`);
+ let dir = path.join(appPath, '../../stop.sh');
let stop = child_process.spawn('bash', [dir]);
// 鐩戝惉鑴氭湰鎵ц
@@ -178,7 +181,7 @@
log.info(stde);
if (err) {
log.error('閲嶅惎鏈嶅姟澶辫触锛�' + err);
- let dir = path.join(process.cwd(), './setup_service.sh');
+ let dir = path.join(appPath, '../../setup_service.sh');
child_process.exec(`bash "${dir}"`, (error, stdout, stderr) => {
if (error) {
log.error('鎵ц澶辫触锛�' + error);
@@ -192,7 +195,7 @@
}
if (stde) {
log.error(`閲嶅惎鏈嶅姟閿欒锛� ${stde}`);
- let dir = path.join(process.cwd(), './setup_service.sh');
+ let dir = path.join(appPath, '../../setup_service.sh');
child_process.exec(`bash "${dir}"`, (error, stdout, stderr) => {
// log.info('0000000');
if (error) {
--
Gitblit v1.9.1