mirror of
https://gitee.com/dromara/electron-egg.git
synced 2026-05-14 19:52:10 +08:00
优化资源路径
This commit is contained in:
@@ -418,14 +418,16 @@ class ExampleController extends Controller {
|
||||
}
|
||||
|
||||
// 资源路径不同
|
||||
let softwarePath = '';
|
||||
if (electronApp.isPackaged) {
|
||||
// 打包后 execDir为 应用程序 exe\dmg\dep软件所在目录;打包前该值是项目根目录
|
||||
softwarePath = path.join(this.app.config.execDir, "resources", "extraResources", softName);
|
||||
} else {
|
||||
// 打包前
|
||||
softwarePath = path.join(this.app.config.execDir, "build", "extraResources", softName);
|
||||
}
|
||||
// let softwarePath = '';
|
||||
// if (electronApp.isPackaged) {
|
||||
// // 打包后 execDir为 应用程序 exe\dmg\dep软件所在目录;打包前该值是项目根目录
|
||||
// softwarePath = path.join(this.app.config.execDir, "resources", "extraResources", softName);
|
||||
// } else {
|
||||
// // 打包前
|
||||
// softwarePath = path.join(this.app.config.execDir, "build", "extraResources", softName);
|
||||
// }
|
||||
let softwarePath = path.join(Utils.getExtraResourcesDir(), softName);
|
||||
this.app.logger.info('[openSoftware] softwarePath:', softwarePath);
|
||||
|
||||
// 检查程序是否存在
|
||||
if (!fs.existsSync(softwarePath)) {
|
||||
|
||||
Reference in New Issue
Block a user