Javascript CreateReact应用程序是否提供现成的gzip压缩?
CreateReact应用程序是否提供现成的gzip压缩 由于下面显示的是控制台输出,在生产中为它们提供服务是否足够,是否需要任何特定的配置?请确认是否有人知道 gzip后的文件大小: 88.96 KB build\static\js\2.67a35d8a.chunk.js 45.81 KB build\static\js\3.06562e80.chunk.js 2.17 KB build\static\js\4.2dca02a2.chunk.jsJavascript CreateReact应用程序是否提供现成的gzip压缩?,javascript,reactjs,typescript,webpack,Javascript,Reactjs,Typescript,Webpack,CreateReact应用程序是否提供现成的gzip压缩 由于下面显示的是控制台输出,在生产中为它们提供服务是否足够,是否需要任何特定的配置?请确认是否有人知道 gzip后的文件大小: 88.96 KB build\static\js\2.67a35d8a.chunk.js 45.81 KB build\static\js\3.06562e80.chunk.js 2.17 KB build\static\js\4.2dca02a2.chunk.js 1.71 KB build\static\js
1.71 KB build\static\js\main.01ef12c5.chunk.js我不这么认为,但看起来您可以在
包.json
文件中自己在postbuild
脚本中配置它
帖子可能会对你有所帮助。不,它不会。事实上,它不允许我们更改它使用的模块绑定器(Webpack)的默认配置。如果你想提供Gzip压缩包,让你的应用程序在客户端加载得更快,那么你可以在Ok上找到我的答案,谢谢分享你的意见,但是他们为什么要发表评论呢“gzip后的文件大小:我认为它们是gzip捆绑包,因为我注意到生产的构建后过程,例如bundle 2.64df9857.chunk大小在构建文件夹中为283 kb,但在浏览器上,当通过“serve-s build”提供服务时,在浏览器中为2.64df9857.chunk下载的捆绑包大小仅为“89.6kb”,我很惊讶为什么bundle目录中的bundle大小不同,那么browser中实际提供的是什么呢构建脚本是什么样子的?到目前为止,我还没有找到任何文档/论坛证实
gzip
是create-react-app
的固有部分。下面是6个月前的另一篇文章,其中谈到了如何使用postbuild
。生产模式可以解释为什么浏览器的捆绑包比本地项目的捆绑包小。我不确定您的生产设置是什么样子。我在脚本部分没有更改任何内容,它与“脚本”相同:{“开始”:“反应脚本开始”,“生成”:“反应脚本生成”,“测试”:“反应脚本测试”,“弹出”:“react脚本弹出”},“eslintConfig”:{“扩展”:“react应用”},