【问题标题】:Compress static javascript files in React App在 React App 中压缩静态 javascript 文件
【发布时间】:2017-10-10 20:48:46
【问题描述】:

在我的应用程序中,我使用来自 facebookincubator create-react-app 存储库。经过一些工作后,我将我的应用程序部署在服务器上,并由 Google 的 PageSpeed Insights 进行测试。

我的测试反馈是我没有压缩的 statc javascript 文件,它的重量可以从 1MB 减少到 150kB。可以丑化javascript文件吗? 在这个存储库中我找不到 webpack 配置,你能告诉我什么时候切换压缩吗?

【问题讨论】:

    标签: javascript reactjs webpack compression uglifyjs


    【解决方案1】:

    请注意,minifyingcompressing 资源是两个不同的东西


    您指的是缩小 JavaScript 资源。 create-react-app 的构建脚本附带了创建生产构建的选项,其中还可以缩小 JavaScript

    对于生产环境,您应该以这种方式构建您的应用程序:

    npm run build
    

    压缩一般是指gzip压缩传送到客户端的文件,需要在你的网络服务器中进行配置。有关详细信息,请参阅我在上面链接的有关压缩的 Google 洞察页面。

    【讨论】:

    • 是的,我通过 npm run build 构建到生产环境。我已经打开 gzip
    猜你喜欢
    • 1970-01-01
    • 2010-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-01
    • 1970-01-01
    相关资源
    最近更新 更多