|
|
@@ -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)) {
|