Skip to content

Commit 11d055e

Browse files
committed
Use config file .babelrc in webpack config
1 parent 61faaf2 commit 11d055e

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

.babelrc

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"presets": ["@babel/env", "@babel/react"],
33
"plugins": [
4+
// NOTE: plugin-proposal-decorators needs to precede plugin-proposal-class-properties.
45
["@babel/plugin-proposal-decorators", { "legacy": true }],
56
["@babel/plugin-proposal-class-properties", { "loose": false }]
67
],

webpack.config.js

+1-7
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,7 @@ module.exports = {
2222
test: /\.(js|jsx)$/,
2323
use: [{
2424
loader: 'babel-loader',
25-
options: {
26-
presets: ['@babel/preset-env', '@babel/preset-react'],
27-
plugins: [
28-
['@babel/plugin-proposal-decorators', { legacy: true }], // NOTE: needs to precede ..-class-properties!
29-
['@babel/plugin-proposal-class-properties', {loose: false}],
30-
]
31-
}
25+
options: { configFile: './.babelrc' }
3226
}],
3327
exclude: /node_modules/
3428
}, {

0 commit comments

Comments
 (0)