Enable loose mode for ES6 class transformation
Loose mode is required to make inheritance work in IE 9-10: http://babeljs.io/docs/usage/caveats/ Change-Id: I23e954fd02fbaa2327e33ad0f8091306da2f6667 Closes-Bug: #1602738
This commit is contained in:
parent
e17a428545
commit
e978675a99
@ -20,7 +20,11 @@ module.exports = {
|
|||||||
exclude: [/node_modules\//, /\/expression\/parser\.js$/],
|
exclude: [/node_modules\//, /\/expression\/parser\.js$/],
|
||||||
query: {
|
query: {
|
||||||
cacheDirectory: true,
|
cacheDirectory: true,
|
||||||
plugins: ['transform-runtime', 'transform-es2015-modules-commonjs'],
|
plugins: [
|
||||||
|
['transform-es2015-classes', {loose: true}],
|
||||||
|
'transform-runtime',
|
||||||
|
'transform-es2015-modules-commonjs'
|
||||||
|
],
|
||||||
presets: ['es2015-webpack', 'react']
|
presets: ['es2015-webpack', 'react']
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user