Después de actualizar react-scripts (Crear aplicación React) a 5.0.0, al ejecutar el comando npm start en la terminal, agrega un montón de registros de compilación:
Compiled successfully! You can now view product-list-dashboard in the browser. Local: http://localhost:3000 On Your Network: http://192.168.1.2:3000 Note that the development build is not optimized. To create a production build, use npm run build. assets by status 1.1 KiB [cached] 1 asset assets by chunk 1.63 MiB (name: main) asset static/js/bundle.js 1.62 MiB [emitted] (name: main) 1 related asset asset main.7ab1960ed887a618980d.hot-update.js 11.3 KiB [emitted] [immutable] [hmr] (name: main) 1 related asset assets by path *.json 431 bytes asset asset-manifest.json 403 bytes [emitted] asset main.7ab1960ed887a618980d.hot-update.json 28 bytes [emitted] [immutable] [hmr] asset index.html 376 bytes [emitted] Entrypoint main 1.63 MiB (1.55 MiB) = static/js/bundle.js 1.62 MiB main.7ab1960ed887a618980d.hot-update.js 11.3 KiB 3 auxiliary assets cached modules 1.41 MiB [cached] 127 modules runtime modules 28.2 KiB 13 modules javascript modules 7.33 KiB ./src/App.js 5.58 KiB [built] [code generated] ./src/productList.js 1.75 KiB [built] [code generated] webpack 5.65.0 compiled successfully in 522 ms Este comportamiento no se observa en la versión 4 de react-scripts . ¿Hay alguna posibilidad de eliminar esta información de la terminal?
Después de jugar con la configuración de CRA, encontré un truco sucio para hacer que la consola se limpie nuevamente: vaya a node_modules/react-scripts/config/webpack.config.js y al final del objeto de configuración agregue stats: none . Esto traerá de vuelta los registros de desarrollo de terminales de la vieja escuela sin que el paquete web rompa la basura