Browse Source

Merge pull request #102 from electron/url-format

Format URL passed to BrowserWindow.loadURL
main
Zeke Sikelianos 9 years ago
committed by GitHub
parent
commit
3d18c59748
  1. 6
      README.md
  2. 9
      main.js

6
README.md

@ -23,8 +23,10 @@ To clone and run this repository you'll need [Git](https://git-scm.com) and [Nod
git clone https://github.com/electron/electron-quick-start
# Go into the repository
cd electron-quick-start
# Install dependencies and run the app
npm install && npm start
# Install dependencies
npm install
# Run the app
npm start
```
Learn more about Electron and its API in the [documentation](http://electron.atom.io/docs/latest).

9
main.js

@ -4,6 +4,9 @@ const app = electron.app
// Module to create native browser window.
const BrowserWindow = electron.BrowserWindow
const path = require('path')
const url = require('url')
// Keep a global reference of the window object, if you don't, the window will
// be closed automatically when the JavaScript object is garbage collected.
let mainWindow
@ -13,7 +16,11 @@ function createWindow () {
mainWindow = new BrowserWindow({width: 800, height: 600})
// and load the index.html of the app.
mainWindow.loadURL(`file://${__dirname}/index.html`)
mainWindow.loadURL(url.format({
pathname: path.join(__dirname, 'index.html'),
protocol: 'file:',
slashes: true
}))
// Open the DevTools.
mainWindow.webContents.openDevTools()

Loading…
Cancel
Save