Cualquiera de las tres opciones siguientes elimina el mensaje (pero supongo que por diferentes razones y con diferentes efectos secundarios):
- excluya el
node_modulesdirectorio o explícitamente includeel directorio donde reside su aplicación (que presumiblemente no contiene archivos de más de 100 KB)
- establezca la opción de Babel
compact en true(en realidad cualquier valor que no sea "auto")
- configura la opción de Babel
compacten false(ver arriba)
# 1 en la lista anterior se puede lograr excluyendo el node_modulesdirectorio o incluyendo explícitamente el directorio donde reside su aplicación.
Ej. En webpack.config.js:
let path = require('path');
....
module: {
loaders: [
...
loader: 'babel',
exclude: path.resolve(__dirname, 'node_modules/')
... o usando include: path.resolve(__dirname, 'app/')(nuevamente en webpack.config.js).
# 2 y # 3 en la lista anterior se pueden lograr mediante el método sugerido en esta respuesta o (mi preferencia) editando el .babelrcarchivo. P.ej:
$ cat .babelrc
{
"presets": ["es2015", "react"],
"compact" : true
}
Probado con la siguiente configuración:
$ npm ls --depth 0 | grep babel
├── babel-core@6.7.4
├── babel-loader@6.2.4
├── babel-preset-es2015@6.6.0
├── babel-preset-react@6.5.0