Skip to content

Commit 0861034

Browse files
committed
Update to be Babel 6.x compliant.
1 parent aad54ed commit 0861034

File tree

4 files changed

+14
-8
lines changed

4 files changed

+14
-8
lines changed

bootstrapper.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
1-
// install babel hooks in the main process
2-
require('babel/register');
3-
1+
require('babel-register');
42
require('./main.js');

main.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
'use babel';
2-
31
import app from 'app';
42
import BrowserWindow from 'browser-window';
53

@@ -13,7 +11,7 @@ app.on('window-all-closed', () => {
1311

1412
app.on('ready', () => {
1513
mainWindow = new BrowserWindow({width: 800, height: 600});
16-
mainWindow.loadUrl('file://' + __dirname + '/index.html');
14+
mainWindow.loadURL('file://' + __dirname + '/index.html');
1715
mainWindow.on('closed', () => {
1816
mainWindow = null;
1917
});

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
33
"version": "0.1.0",
44
"main": "bootstrapper.js",
55
"dependencies": {
6-
"babel": "*",
7-
"react": "*"
6+
"babel-preset-es2015": "^6.3.13",
7+
"babel-preset-react": "^6.3.13",
8+
"babel-register": "^6.3.13",
9+
"react": "*",
10+
"react-dom": "^0.14.3"
811
}
912
}

scripts/main.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import React from 'react';
2+
import ReactDOM from 'react-dom';
3+
import Main from '../views/main.jsx';
4+
5+
window.onload = function(){
6+
ReactDOM.render(<Main />, document.body);
7+
}

0 commit comments

Comments
 (0)