more fixes...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2020-08-31 00:02:33 +03:00
parent cd0ff92fa8
commit 2a95e75a55
3 changed files with 12 additions and 1 deletions

View File

@ -266,6 +266,7 @@ DOMAIN_DIR = imagegrid
FEATURES_DIR = features
WORKERS_DIR = workers
IMAGES_DIR = images
ASSET_DIR := data
LICENSE = LICENSE
BUILD_INFO = $(BUILD_DIR)/INFO
@ -611,6 +612,7 @@ $(BUILD_DIR)/$(APP_NAME)/: $(PROJECT_FILES) \
cp -r $(PROJECT_FILES) $(ROOT_JS_FILES) $(HTML_FILES) \
$(CFG_DIR) $(LIB_DIR) $(EXT_LIB_DIR) $(FEATURES_DIR) \
$(DOMAIN_DIR) $(WORKERS_DIR) $(CSS_DIR) $(IMAGES_DIR) \
$(ASSET_DIR) \
$(BUILD_INFO) \
$(LICENSE) \
"$(BUILD_DIR)/$(APP_NAME)"

View File

@ -3,9 +3,17 @@
*
*
**********************************************************************/
var requirejs_cfg = {
// NOTE: on electron v7+ the default seems to be '../', bug?
baseUrl: './',
//baseUrl: './',
baseUrl: typeof(document) != 'undefined' ?
document.baseURI
.replace(/^[a-zA-Z]+:\/\/\/?/, '')
.split(/[#&]/)[0].split(/[\\\/]/g).slice(0, -1).join('/')
: typeof(process) != 'undefined' ?
process.cwd().replace(/\\/g, '/')+'/'
: './',
// XXX this does not work on direct filesystem access...
//urlArgs: 'bust='+Date.now(),

View File

@ -102,6 +102,7 @@ function createWindow(){
webPreferences: {
nodeIntegration: true,
contextIsolation: false,
enableRemoteModule: true,
},
// let the window to get ready before we show it to the user...