From 136344b1cb96ea9947a080394c2280721ff45667 Mon Sep 17 00:00:00 2001 From: Steve Porter Date: Wed, 10 Jan 2018 20:37:46 +0000 Subject: [PATCH] fix: fixes maximegris/angular-electron#98 --- main.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.ts b/main.ts index a11862af5..aa09abb51 100644 --- a/main.ts +++ b/main.ts @@ -4,6 +4,7 @@ import * as path from 'path'; let win, serve; const args = process.argv.slice(1); serve = args.some(val => val === '--serve'); +import * as url from 'url'; if (serve) { require('electron-reload')(__dirname, { @@ -24,7 +25,11 @@ function createWindow() { }); // and load the index.html of the app. - win.loadURL('file://' + __dirname + '/index.html'); + win.loadURL(url.format({ + protocol: 'file:', + pathname: path.join(__dirname, '/index.html'), + slashes: true + })); // Open the DevTools. if (serve) {