Skip to content

Commit 87fb78b

Browse files
authored
Prevent the cache of files using Babel Macros (facebook#5078)
* Add new overrides option * Add file to package.json * Create our own loader * Remove overrides * We have to use a real babel option * Add comments
1 parent 2127f4a commit 87fb78b

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

config/webpack.config.dev.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,10 @@ module.exports = {
228228
},
229229
},
230230
{
231-
loader: require.resolve('babel-loader'),
231+
// We need to use our own loader until `babel-loader` supports
232+
// customization
233+
// https://github.com/babel/babel-loader/pull/687
234+
loader: require.resolve('babel-preset-react-app/loader'),
232235
options: {
233236
// @remove-on-eject-begin
234237
babelrc: false,

config/webpack.config.prod.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,10 @@ module.exports = {
266266
// improves compile time on larger projects
267267
require.resolve('thread-loader'),
268268
{
269-
loader: require.resolve('babel-loader'),
269+
// We need to use our own loader until `babel-loader` supports
270+
// customization
271+
// https://github.com/babel/babel-loader/pull/687
272+
loader: require.resolve('babel-preset-react-app/loader'),
270273
options: {
271274
// @remove-on-eject-begin
272275
babelrc: false,

0 commit comments

Comments
 (0)