一:
使用 react-app-rewired 時,除了根據文檔對應修改設置外,還給予了一些配合此插件直接使用的 webpack 插件集:https://github.com/timarney/react-app-rewired#version-1x-community-maintained-rewires-check-the-plugin-repo-for-20-support
反之,根據觀察 react-app-rewired源碼以及原理,可以自行把 webpack 的插件拿來使用:https://webpack.js.org/plugins/compression-webpack-plugin/
二:
優化項目時,除了客戶端的本身的優化外,nginx 也可設置gzip的支持,另外客戶端也記得通過設置 GENERATE_SOURCEMAP=false 參數來進行禁止生成.map 文件,也意外着隱藏項目發佈的源碼;
package.json -> "scripts"-> "build" -> "GENERATE_SOURCEMAP=false react-scripts build",