Page 1 of 1

对于启用此功能的旧站点部署,我们将继续提供优化的资产。

Posted: Mon Dec 23, 2024 7:30 am
by shaownhasan
我如何知道我是否正在使用此功能?
默认情况下禁用资产优化。但是,如果您不确定您的网站是否使用此功能,您可以在以下几个地方进行检查:

您的站点配置。转至站点配置 > 构建和部署 > 后处 臺灣電話號碼 理 > 资产优化。启用后,Netlify 应用程序 UI 中的后处理资产优化功能
您的 netlify.toml。检查 netlify.toml 中是否有任何 [build.processing] settings.build.processing 设置
您的部署日志。下次部署站点时,请检查日志行是否显示:弃用通知:您的站点已启用资产优化。此功能将于 2023 年 10 月 17 日停止服务。将后处理资产优化作为部署日志中的日志行的弃用通知
删除资产优化后我的网站会发生什么?
2023 年 10 月 17 日之后,Netlify 仍将构建并为您的网站提供服务。

但是,我们不会在新版本上运行优化步骤,因此,我们将提供原始资产。由于资产优化只是一种优化,因此您网站的所有功能应该仍然有效。但是,用户可能会遇到加载时间较慢的情况,因为他们需要下载更多和/或更大的文件。


如何在不优化资产的情况下运行测试构建?
您可以通过创建分支并更新 netlify.toml 文件以包含以下内容来运行测试构建,而无需更改站点配置:

[构建处理]
跳过处理 = true
这样,您可以在将更改合并到生产分支之前验证对部署预览或分支部署的影响。

您可以通过禁用优化后处理的不同部分来更具体,如后处理资产优化文档中所述。通过这种方式,您可以单独测试和配置 JavaScript、CSS 和图像的选项。

我还能如何实践资产优化?
大多数现代站点生成器和前端构建工具都提供了自己的优化资产的方式,因此您选择的框架很可能已经为此提供了替代方案。我们建议您查看他们的文档和社区以找出推荐的选项。

如果您的框架没有提供替代方案,请考虑使用专门的捆绑工具(例如 webpack、Parcel 或 Rollup)来管理和优化您的 JavaScript 和 CSS 文件,然后再将其部署到 Netlify。您还可以考虑图像优化服务,例如 Cloudinary 或 Imgix,以帮助优化网络交付的图像。这些服务通常提供其他高级功能,例如延迟加载、响应式图像和自动格式选择。