优化资源路径

This commit is contained in:
gsx
2022-03-19 18:49:01 +08:00
parent e9f318555f
commit bcbe1678f1
2 changed files with 11 additions and 8 deletions

View File

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

View File

@@ -11,6 +11,7 @@ const awaken = require('../library/awaken');
/**
* 预加载模块入口
* @param {Object} app - 全局app对象
*/
module.exports = async (app) => {