Skip to content

Commit 89100bc

Browse files
Add babel-preset-es2015 to babel-register and webpack
- Save dependency: * [email protected] - Ensure ES6 is compiled to ES5: - On server (add preset to `babel-register`) - On client (add preset to babel-loader in `webpack.config.js`)
1 parent f288926 commit 89100bc

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"dependencies": {
2020
"babel-core": "^6.9.0",
2121
"babel-loader": "^6.2.4",
22+
"babel-preset-es2015": "^6.24.0",
2223
"babel-preset-react": "^6.5.0",
2324
"babel-register": "^6.9.0",
2425
"express": "^4.13.4",

server.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
require('babel-register')({
2-
presets: ['react']
2+
presets: ['react', 'es2015']
33
});
44

55
var express = require('express');

webpack.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module.exports = {
1111
exclude: /node_modules/,
1212
loader: 'babel-loader',
1313
query: {
14-
presets: ['react']
14+
presets: ['react', 'es2015']
1515
}
1616
}
1717
]

0 commit comments

Comments
 (0)